@i_want_to_know_everything

Если Ajax не прислал ответ?

Есть скрипт который через ajax обращается к внешнему апи, иногда в заголовках ответа приходит 500 ошибка, а сам ответ пустой, можно как обработать это и запустить запрос к резервному апи?
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
dpigo
@dpigo
Front-end developer
В колбеках проверяйте результат, выводите предупреждение о задержке и делайте запрос к резервному апи.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
kurtov
@kurtov
Изучите документацию по API, многие публичные API имеют Rate Limit. Например gihub в ответе содержит спец заголовки по которым можно рассчитать время следующего запроса. Если игнорировать эти заголовки и продолжать "бомбить" API запросами, то могут и заблокировать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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