kashamalasha
@kashamalasha

Как выполнить отложенный запрос на сервер?

Задача следующая.

Есть клиент, который должен обращаться с GET запросом на удаленный сервер по http.
В момент, когда сервер не отвечает или не доступен, необходимо отображать на клиенте страницу-заглушку с текстом "Ждите, выполняется подключение...". Заглушка может храниться на клиенте.

Как это лучше реализовать?
Ограничения - только IE6

Заранее спасибо.
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
GreyCrew
@GreyCrew
https://moikrug.ru/greyewi
Сперва вам надо понять, как во время недоступности сервера он себя ведёт? просто разрывает соединение с 500? или делает ожидание с 300?
В обоих случаях вы обрабатываете ответ сервера, если это 300, то к примеру по таймауту, через несколько секунд после отправки запроса выводите сообщение, если же 500 то, тогда на error, а после, через определенное время делаете новый запрос. (советую рекурсивно, пока не получите ответ, но естественно с задержкой, а лучше использовать WS подключение)
Пример с fetch на js надеюсь не нужен?
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Greencow Studio Москва
от 80 000 до 120 000 руб.
Reklama Guru Санкт-Петербург
от 50 000 до 60 000 руб.
Biganto Москва
от 130 000 до 130 000 руб.