Что такое код статуса HTTP 000? - PullRequest
17 голосов
/ 20 марта 2012

Просто переключил некоторые загрузки в сеть Akamai CDN, и я вижу некоторые странные вещи в файлах журналов, которые они поставляют. Ряд записей имеют код состояния 000. Когда я спросил их, они сказали, что 000 - это состояние, когда клиент отключается, не передавая весь файл. Поскольку 000 не является действительным кодом ответа HTTP (из RFC), я должен задаться вопросом, верно ли это.

Ответы [ 3 ]

19 голосов
/ 26 апреля 2012

Есть статья базы знаний (требуется вход в систему), в которой перечислены их значения журнала:

Службы доставки журналов (LDS) LDS покажет 000для любых 200 или 206 ответов с клиентским прерыванием: объект был правильно обслужен от источника или края, но конечный пользователь прервал соединение / транзакцию до того, как он завершился.

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

8 голосов
/ 19 ноября 2016

000 - это обычный код, который используется, когда не получен HTTP-код из-за сетевой ошибки. Согласно статье базы знаний для Amazon CloudFront , 000 также означает, что клиент отключился до завершения запроса на эту услугу.

3 голосов
/ 20 марта 2012

Обычно это означает: недействительный код ответа HTTP (т. Е. Соединение не установлено или было прервано до того, как произошли какие-либо данные).

Я бы предположил, что это проблемы сети или Akamai не управляет своими веб-серверамиправильно.

...