Nginx status = ok with chunked loading

时间:2014-11-27 15:23:14

标签: nginx download status chunked access-log

我想检查一个文件的下载是完成还是取消,所以我发现nginx有选项

  

$ request_completion将提供OK或空状态

我编辑了access.log,它会记录状态参数。
这种方法运行良好,但我有点困惑,如果用户多次连接到该文件并用块加载它会怎么样?如果发送了最后一个字节,状态是否设置为“OK”,如果是多个请求,则“知道”nginx吗?

例如:

  

用户连接4次到同一个文件。

     
    

第一个请求:0-499字节
    第二个要求:500-999字节
    第三项要求:1000-1499字节
    第四要求:1500-1623字节(文件末尾)

  

现在最后一个请求已经完成,nginx会将状态设置为“OK”,还是会将其设置为3个其他请求也将完成? 如果是这种情况,我可以找出所有打开的连接是否已关闭?

0 个答案:

没有答案