<div dir="ltr"><div style="font-size:12.7272720336914px">304 handling for non-spdy requests is exactly same as that of 204 handling (Reference : ngx_http_header_filter_module.c::ngx_http_header_filter()). SPDY requests too should be handled same way.<br></div><div style="font-size:12.7272720336914px"><br></div><div style="font-size:12.7272720336914px"><br></div><div style="font-size:12.7272720336914px">Handle 204/304 response for SPDY requests in same way as the same way that are handled for non-SPDY requests<br></div><div style="font-size:12.7272720336914px"><div><br></div><div>---</div><div> .../src/http/ngx_http_spdy_filter_module.c         |    6 +++---</div><div> 1 file changed, 3 insertions(+), 3 deletions(-)</div><div><br></div><div>diff --git a/service/proxy/nginx-1.6.2/src/http/ngx_http_spdy_filter_module.c b/service/proxy/nginx-1.6.2/src/http/ngx_http_spdy_filter_module.c</div><div>index a31ad1f..8f975f5 100644</div><div>--- a/service/proxy/nginx-1.6.2/src/http/ngx_http_spdy_filter_module.c</div><div>+++ b/service/proxy/nginx-1.6.2/src/http/ngx_http_spdy_filter_module.c</div><div>@@ -147,10 +147,10 @@ ngx_http_spdy_header_filter(ngx_http_request_t *r)</div><div>         break;</div><div> </div><div>     case NGX_HTTP_NOT_MODIFIED:</div><div>-        r->header_only = 1;</div><div>-        break;</div><div>-</div><div>     case NGX_HTTP_NO_CONTENT:</div><div>+        /* take same action for "NGX_HTTP_NOT_MODIFIED" as that for</div><div>+           "NGX_HTTP_NO_CONTENT" */</div><div>         r->header_only = 1;</div><div> </div><div>         ngx_str_null(&r->headers_out.content_type);</div></div></div>