Hello!

On Tue, Nov 22, 2016 at 05:21:45AM -0500, Phani Sreenivasa Prasad wrote:

> Hi 
> 
> I want to read the nginx the value of nginx variable $body_bytes_sent from
> my fastcgi application to check how many bytes nginx had sent to client? 
> 
> I tried something below
> 
> fastcgi_param BODY_BYTES_SENT $body_bytes_sent in my fastcgi_params
> 
> and trying to read the fastcgi param value from the fastcgi application. But
> it always returns 0. 
> 
> Please help me how to read nginx variables(apart from those defined default
> in fastcgi_params file) from my fastcgi app and when to read? I need to know
> when the value of $body_bytes_sent will get populated?

The $body_bytes_sent variable represents number of bytes sent to a 
client.  Obviously it is expected to be 0 before you've sent a 
response.  Effectively it is only available while logging a 
request.

-- 
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to