Maximales Timeout bei AJAX
Olaf Schneider
- browser
0 hotti
Hallo,
gibt es ein browserseitiges, maximales Timeout für asynchrone XmlHttpRequests?
Hat da jemand Erfahrungen?
Gruß
Olaf
Hallo,
gibt es ein browserseitiges, maximales Timeout für asynchrone XmlHttpRequests?
Für die Response gibt es einen timeout, den bestimmt der Webserver.
Hotte
Hallo Hotte,
gibt es ein browserseitiges, maximales Timeout für asynchrone XmlHttpRequests?
Für die Response gibt es einen timeout, den bestimmt der Webserver.
Ein Timeout kann vermutlich an mehreren Stellen passieren. In diesem Fall interessiert mich nicht der Webserver, sondern die Browser. Können die nach einiger Zeit sagen „Ach, da kommt eh nichts mehr“ und die irgendwann eintrudelnde Response des Backends ignorieren?
Gruß
Olaf
hi,
Ein Timeout kann vermutlich an mehreren Stellen passieren. In diesem Fall interessiert mich nicht der Webserver, sondern die Browser. Können die nach einiger Zeit sagen „Ach, da kommt eh nichts mehr“ und die irgendwann eintrudelnde Response des Backends ignorieren?
Stimmt. User Agents haben auch ein timeout. Im Default 300 s wenn ich mich nicht irre.
Hotte
Hallo,
Safari Mac scheint laut einigen Webseiten ein Timeout von 60 Sekunden zu haben. Über andere Browser habe ich noch nichts gefunden.
Gruß
Olaf
Hi Olaf!
Für Mozilla based Browser (Firefox et al):
network.http.connect.timeout
Für den IE:
Bei [Ursache] Lesen!!!
Ich hoffe, das hilft dir.
Grüße,
Richard
Hallo Richard,
vielen Dank für die Links.
Für Mozilla based Browser (Firefox et al):
network.http.connect.timeout
da geht es – wenn ich nicht etwas überlesen habe – leider nur um Firefox 0.x. Es steht zwar „Currently, the timeout is determined by the system-level connection establishment timeout.“, aber nicht, auf welchen Wert das gesetzt ist.
Für den IE:
Bei [Ursache Lesen!!!]
Perfekt.
Zwischenstand – ohne Gewähr:
Browser Version max. Timeout in Sekunden
======= ======= ========================
Firefox 0.x 30
Firefox sonst ?
Safari ? 60
IE 4 300
IE 5, 6 3600
Gruß
Olaf
Hi Olaf,
ich hatte das beim FF 1.x+ so verstanden, dass es keinen "Client-Timeout" mehr gibt- eine kurze Recherche bestätigt dies:
Die angegebene Seite verlinkt als BUG 142326 zu diesem Thread Eintrag: [https://bugzilla.mozilla.org/show_bug.cgi?id=142326#c4@title=FF Developer Comment].
Grüße,
Richard