在浏览器里下载由 nginx 提供服务的大文件,如果在下载完成之前就点取消,发现貌似 nginx 的日志里是不会有这次的访问记录的。
可以有办法将这些不成功的下载也记录下来么?
可以有办法将这些不成功的下载也记录下来么?
1
puddingjyz Sep 25, 2012 nginx是请求完成后才记日志,如果请求中断的确是没有记录下来。你说的这种情况,如果非要记的话,你在下载请求前加一个用于记录的请求……
|
2
enj0y Sep 25, 2012
可以试下302。代价仅是多一个请求。
|
3
X-Force Sep 25, 2012
楼上正解……
|
4
kindy Dec 13, 2012
可以考虑使用 ngx_lua 的 access_by_lua 自己记录一条日志
|