Frage

Okay, also wir alle wissen, dass die meisten modernen Browser (ohne Zwicken) werden auf vier parallel HTTP-Anfragen zu einem Zeitpunkt auf eine einzelne Domain / Subdomain, aber wie lange dauert abruf AJAX beeinflussen das?

haben, ich habe eine lange Umfrage auf einem 15-Sekunden-Intervall. Während der Browser auf eine Antwort während dieser 15 Sekunden wartet, nicht essen, dass nach wie vor eine der vier parallelen Linien effektiv alle neuen Tabs oder Seite geladen machen nur 3 parallel HTTP-Anfragen öffnen?

War es hilfreich?

Lösung

  1. Es ist nicht immer 4, oft ist es 2.
  2. Es ist konfigurierbar, um eine höhere Anzahl auf der Client-Seite in vielen Browsern.
  3. Ja, es ist auffressen eine der parallelen Verbindungen.

Andere Tipps

Sie können zwei gleichzeitige Zugriffe über XHR..if haben Sie verwenden mehr Sie mit unerwarteten Ergebnissen führen könnten.

Verwenden Sie eine Anforderungswarteschlange für mehr als 2 Anfragen ... jeder nach dem vorherigen Enden gemacht wird ...

Einige beliebte JS Bibliotheken eine Warteschlange implementieren und kann verwendet werden, oder man könnte man leicht erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top