Browser wie Chrome können nur 6ish parallel requests ausführen.Wie kann ich wissen, wann eine Anfrage gestartet wurde?
Wenn wir versuchen, gleichzeitig mehr als 6 Anfragen zu initiieren sofort,
for (var i = 0; i < 11; 1++) {
var oReq = new XMLHttpRequest();
oReq.open('GET', URL);
oReq.send();
}
dann wird der Browser sie sie in Chargen von 6.
Ist die Warteschlange und ausführen Ist es möglich zu erkennen, wann eine Anfrage vom Status "Warten" in die Ausführung übergegangen ist?
Das Ereignis onloadstart
scheint ausgelöst zu werden, wenn die Anforderung der Warteschlange hinzugefügt wird und nicht, wenn sie tatsächlich geladen wird.