Как долго мы можем установить время ожидания Ajax? - PullRequest
1 голос
/ 29 января 2011

У меня есть сценарий, когда запрос ajax занимает от 5 до 10 минут для обработки на стороне сервера.

Одним из решений является сохранение опроса из JavaScript, чтобы увидеть, завершился ли запрос.Мне было интересно, смогу ли я пойти по более простому маршруту, сделав всего один вызов ajax, установив тайм-аут ajax на 15 минут и получив уведомление, когда запрос будет выполнен.

Можно ли так долго устанавливать тайм-аут ajax?Как долго это хорошо?

Меня не волнует пользовательский опыт.Единственное требование - я получаю ответ надежно, пока мое соединение активно.

1 Ответ

2 голосов
/ 29 января 2011

Это зависит от веб-сервера и, возможно, промежуточных прокси-серверов. Ergo: ты не можешь знать. Самый безопасный опрос. Это также решает проблемы с отключением через 10-15 минут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...