nginx log http状态是什么404 187

时间:2012-11-12 06:31:43

标签: http logging nginx

您好我获得了nginx访问日志文件,如下所示:

192.168.1.1 - - [06/Nov/2012:22:13:46 +1100] "GET /?i=a HTTP/1.1" 404 187 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1"
192.168.1.2 - - [06/Nov/2012:22:13:50 +1100] "GET /?i=b HTTP/1.1" 200 0 "http://abc.com/545512565475443/" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"

因此,应该找不到第一行中的404,而第二行中的200表示成功。那没关系,但第一行187后面的404和第二行0后面的200是什么?

感谢, 绿色

1 个答案:

答案 0 :(得分:3)

根据this 默认日志格式为:

log_format combined '$remote_addr - $remote_user [$time_local]  '
                    '"$request" $status $body_bytes_sent '
                    '"$http_referer" "$http_user_agent"';

响应代码后的187或0是发送到客户端的字节数