是否有可能在Nginx的日志文件中看到对请求的响应的content-type ? 目前,这是我所看到的有关请求的要求:
127.0.0.1 - - [23/Nov/2012:10:17:19 -0500] "GET /fonts/cantarell-bold-webfont.eot? HTTP/1.1" 200 22679 "https://www.example.com/blah/doc" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET4.0C)"
根据官方的nginx文档 ,你可以在你的log_format语句中使用$sent_http_content_type :
log_format myCustomFormatTemplate '$remote_addr - $remote_user [$time_local] ' '"$request" $status $sent_http_content_type $body_bytes_sent ' '"$http_referer" "$http_user_agent"';