@Gruzchick

Сохраняется ли порядок ответов от сервера?

Если на сервер с одного и того же клиента подряд отправить два ajax запроса, возможно ли что тот который ушёл первым придёт последним? Если да то какова вероятность (в смысле стоит ли об этом думать, есть ли достаточные основания что такое может произойти) этого если запросы по структуре одинаковые, и для их выполнения требуется примерно одно и тоже время выполнения?
  • Вопрос задан
  • 125 просмотров
Решения вопроса 2
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Да, такая вероятность есть. И факторов, которые могут повлиять на это достаточно много.
Ответ написан
Комментировать
При отправке каждого нового запроса вполне вероятно будет открыто новое подключение к серверу. А открывается оно с достаточно случайной скоростью. А ещё, если вы без паузы отсылаете несколько ajax запросов - вы практически отправляете их одновременно, поэтому придут они на сервер в практически случайной последовательности. Обычно, если последовательность важна, то отправляют первый запрос, а в обработчике результатов от него отправляют следующий.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы