Браузеры, такие как Chrome, могут выполнять только 6ish parallel requests.Как узнать, когда начался запрос?
Если попытаться одновременно инициировать более 6 запросов сразу,
for (var i = 0; i < 11; 1++) {
var oReq = new XMLHttpRequest();
oReq.open('GET', URL);
oReq.send();
}
, то браузер будет ставить их в очередь и выполнять их в пакетах из 6.
ли можно ли сообщить, когда запрос перешел из состояния ожидания и фактически выполнил его?
Событие onloadstart
, похоже, срабатывает, когда запрос добавляется в очередь, а не когда он начинает загружаться.