Почему Ajax возвращает код состояния HTTP 0?

По некоторым причинам при использовании Ajax (с моим разработал приложение) браузер просто прекращает загружать и возвращает коды состояния 0. Почему это происходит?

136
задан John 20 September 2019 в 13:56
поделиться

2 ответа

Хотя это, вероятно, не связано с , этот вопрос на StackOverflow появляется при поиске jQuery и кода состояния AJAX, равного 0, поэтому я решил добавить ответ для тех, кто столкнулся с этой проблемой в других случаях. Я недавно столкнулся с этой проблемой и нашел следующие ссылки полезными:

18
ответ дан 4 November 2019 в 09:54
поделиться

По моему опыту, вы увидите статус 0 когда:

  • выполняя межсайтовый скриптинг (где доступ запрещен)
  • запрашивая недоступный URL (опечатка, проблемы с DNS и т.д.)
  • запрос иначе перехватывается (проверьте ваш рекламный блокиратор)
  • как описано выше, если запрос прерван (браузер перемещается со страницы)
96
ответ дан 23 November 2019 в 23:39
поделиться
Другие вопросы по тегам:

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