Firebug 1.5 показывает 200 прерванных запросов Ajax
-
19-09-2019 - |
Вопрос
Когда я использую Firebug 1.5, я получаю 200 ошибок ABORTED при определенных запросах ajax.Вы можете увидеть, как это происходит на эта демо-страница введя в текстовое поле.Функциональность сайта, похоже, работает нормально даже с этими ошибками.Безопасно ли просто игнорировать эти ошибки?
Этот ветка списка рассылки калитки кажется, указывает на то, что код ajax калитки делает то, что должен.Кроме того, это проблема с поджигателем кажется, указывает на то, что могут быть некоторые опасения.Не знаю, что и думать.
Решение
Похоже на прерывание запросов, которые уже возвращались с одобрением.Firebug будет отфильтровывать их в будущих выпусках, см. изменение кода здесь:
Другие советы
Я только что потратил 30 минут на аналогичную проблему.Хотя это не прямой ответ на вышеизложенное, поиск моей проблемы в Google привел меня сюда, поэтому я решил добавить ее сюда на случай, если это сэкономит кому-то еще время.Как всегда, моя проблема оказалась ошибкой разработчика.Я привязывал ajax-запрос к кнопке отправки, но я забыл использовать функцию предотвращения Default() для кнопки перед созданием XHR, поэтому запрос прерывался, как только сработало поведение кнопки по умолчанию - иногда до того, как ответ возвращался, иногда нет - но в Firebug 1.5 он всегда сообщал о прерывании.
Я тоже с этим сталкиваюсь.Я вижу это на вашем демонстрационном сайте выше по каждому запросу, но я также вижу это на одном из моих сайтов.Раньше я этого не замечал, и уверен, что заметил бы, поскольку каждый день часами смотрю на консоль.Дает довольно смешанные сообщения.
Я использую Mac с Firebug 1.5.Об этой ошибке сообщалось в списке ошибок Firebug с идентификатором = 2712, но, похоже, она никуда не денется.Это непростой вопрос.Я склонен замечать это, когда у меня одновременно выполняются два запроса, и, возможно, один упреждающе возвращается раньше другого.Но это не должно вызывать сообщение об отмене.
Я видел вашу демонстрационную страницу с Firebug, и, похоже, она работает нормально, в ней нет ошибок, и обратите внимание, что ответ 200 означает, что запрос прошел успешно -> ОК, это не прерывание из-за ошибки, как вы говорите.Спасибо