Ich habe eine Seite, die eine große HTML-Datei von einer anderen Domain herunterlädt und sie dann dem Benutzer zur Verfügung stellt. Die Datei ist etwa 100k - 10MB groß und dauert normalerweise etwa 5min. Was war zu tun so etwas denken, um die Benutzererfahrung besser zu machen.
- Datei herunterladen
- wenn die Datei nicht innerhalb von 10 Sekunden heruntergeladen wird, wird eine Seite angezeigt, die dem Benutzer mitteilt, dass die Datei heruntergeladen wird
- Wenn der Server den Download in 1 Sekunde abschließt, wird die heruntergeladene HTML-Datei bereitgestellt.
Ist dies möglich? Muss ich die asynchrone Funktion verwenden?
Aktualisierte Frage: die heruntergeladene Datei ist eine html-Datei