什么是HTTP状态码000?

时间:2012-03-20 17:15:22

标签: http http-status-codes akamai

刚刚将一些下载切换到Akamai CDN网络,我在他们提供的日志文件中看到了一些奇怪的东西。许多条目的状态代码为000.当我问他们时,他们说000是客户端在没有传输整个文件的情况下断开连接的状态。由于000似乎不是一个有效的HTTP响应代码(来自RFC),我不得不怀疑这是否正确。

3 个答案:

答案 0 :(得分:19)

有一个knowledge base article(需要登录),列出了他们的日志值:

  

日志传送服务(LDS) LDS将为任何200或206显示000   客户端中止响应:对象从中正确提供   原点或边缘,但最终用户终止了   连接/交易完成之前。

这确实是一种自定义状态,因为标准日志格式不包含可以指示客户端中止的字段。

答案 1 :(得分:7)

000是由于网络错误而未收到HTTP代码时使用的常用代码。根据{{​​3}},000还表示客户端在完成该服务的请求之前已断开连接。

答案 2 :(得分:3)

通常表示:没有有效的HTTP响应代码 (即:连接失败,或在任何数据发生之前中止)。

我猜他们是网络问题或者Akamai没有正确管理他们的网络服务器。