假设服务器对请求的响应始终具有标头Content-Length
并且不会被分成块。
然后$body_bytes_sent
将等于Content-Length
header。但是,如果用户无法读取整个请求主体怎么办?我可以记录 nginx 应该发送的字节数以及到达客户端的字节数吗?
答案1
要得到Content-length
,您可以使用变量$sent_http_content_length
。
假设服务器对请求的响应始终具有标头Content-Length
并且不会被分成块。
然后$body_bytes_sent
将等于Content-Length
header。但是,如果用户无法读取整个请求主体怎么办?我可以记录 nginx 应该发送的字节数以及到达客户端的字节数吗?
要得到Content-length
,您可以使用变量$sent_http_content_length
。