<div dir="ltr">I am very sorry for bringing this up.<div><br></div><div>This was a private change done in the private nginx that I was working on and I mistakenly thought that this piece of code was in standard nginx.</div><div>I'll be more diligent next time onwards.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 25, 2014 at 9:00 PM, Valentin V. Bartenev <span dir="ltr"><<a href="mailto:vbart@nginx.com" target="_blank">vbart@nginx.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thursday 25 December 2014 20:48:41 Shrirang Ballal wrote:<br>
> Hello Valentin,<br>
><br>
</span>> I understand that the "*complete*" handling of the 204 & 304 response is<br>
<span class="">> not same, but it is same for below mentioned response headers received by<br>
> downstream client<br>
><br>
> Quote for handling of "Content-Type", "Content-Length", "Last-Modified"<br>
> header from ngx_http_header_filter_module.c::ngx_http_header_filter()<br>
>     /* clear out CL/CT header for header only 204/304 response<br>
>        earlier it was done only for 204/304 generated by nginx<br>
>        making it common for both paths - when nginx is serving the response<br>
>        and when the response is generated from the upstream */<br>
>     if (r->headers_out.status == NGX_HTTP_NO_CONTENT<br>
>         || r->headers_out.status == NGX_HTTP_NOT_MODIFIED) {<br>
>       r->header_only = 1;<br>
>       ngx_str_null(&r->headers_out.content_type);<br>
>       r->headers_out.last_modified_time = -1;<br>
>       r->headers_out.last_modified = NULL;<br>
>       r->headers_out.content_length = NULL;<br>
>       r->headers_out.content_length_n = -1;<br>
>     }<br>
><br>
> ---<br>
<br>
</span>Where have you found this code?  It's not part of nginx.<br>
<div class="HOEnZb"><div class="h5"><br>
  wbr, Valentin V. Bartenev<br>
<br>
_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org">nginx-devel@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
</div></div></blockquote></div><br></div>