22

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

4

3 回答 3

24

有一篇知识库文章(需要登录)列出了它们的日志值:

日志传递服务 (LDS) LDS 将针对任何 200 或 206 响应与客户端中止显示 000:对象已从源或边缘正确提供,但最终用户在连接/事务完成之前终止了连接/事务。

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

于 2012-04-26T18:04:34.490 回答
13

000 是由于网络错误而未收到 HTTP 代码时使用的常用代码。根据Amazon CloudFront 的知识库文章,000 还意味着客户端在完成对该服务的请求之前断开连接。

于 2016-11-18T23:15:24.527 回答
4

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

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

于 2012-03-20T17:27:24.800 回答