content-length: fix pagespeed/ipro resource content-lengths

Makes life downstream easier and more efficient
This commit is contained in:
Otto van der Schaaf
2014-03-25 18:01:56 +01:00
parent bfaf4268cf
commit 4667aa1fc3
2 changed files with 11 additions and 6 deletions
+4 -5
View File
@@ -106,11 +106,10 @@ ngx_int_t NgxBaseFetch::CollectAccumulatedWrites(ngx_chain_t** link_ptr) {
ngx_int_t NgxBaseFetch::CollectHeaders(ngx_http_headers_out_t* headers_out) {
const ResponseHeaders* pagespeed_headers = response_headers();
// TODO(chaizhenhua): Add and check.
// if (content_length_known()) {
// headers_out->content_length = NULL;
// headers_out->content_length_n = content_length();
// }
if (content_length_known()) {
headers_out->content_length = NULL;
headers_out->content_length_n = content_length();
}
return copy_response_headers_to_ngx(request_, *pagespeed_headers,
preserve_caching_headers_);