Подтвердить что ты не робот

Что такое код состояния HTTP 000?

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

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

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

Ответ 3

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