2012-11-12 14 views
0

您好我有nginx的訪問日誌文件,如如下:nginx的日誌HTTP狀態是什麼404 187

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意味着成功。沒關係,但第一行的404後面的187和第二行的200後面的0是什麼?

感謝, 綠色

回答

3

根據this 默認的日誌格式爲:

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

所以187或0的響應代碼之後的字節數發送到客戶端