comparison src/http/modules/ngx_http_proxy_module.c @ 5936:2d3908516101

Proxy: the "TE" header now stripped by default (ticket #537).
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 09 Dec 2014 18:20:19 +0300
parents 29fa5023bd6f
children 5b9f711dc819
comparison
equal deleted inserted replaced
5935:1573fc7875fa 5936:2d3908516101
713 713
714 static ngx_keyval_t ngx_http_proxy_headers[] = { 714 static ngx_keyval_t ngx_http_proxy_headers[] = {
715 { ngx_string("Host"), ngx_string("$proxy_host") }, 715 { ngx_string("Host"), ngx_string("$proxy_host") },
716 { ngx_string("Connection"), ngx_string("close") }, 716 { ngx_string("Connection"), ngx_string("close") },
717 { ngx_string("Content-Length"), ngx_string("$proxy_internal_body_length") }, 717 { ngx_string("Content-Length"), ngx_string("$proxy_internal_body_length") },
718 { ngx_string("TE"), ngx_string("") },
718 { ngx_string("Transfer-Encoding"), ngx_string("") }, 719 { ngx_string("Transfer-Encoding"), ngx_string("") },
719 { ngx_string("Keep-Alive"), ngx_string("") }, 720 { ngx_string("Keep-Alive"), ngx_string("") },
720 { ngx_string("Expect"), ngx_string("") }, 721 { ngx_string("Expect"), ngx_string("") },
721 { ngx_string("Upgrade"), ngx_string("") }, 722 { ngx_string("Upgrade"), ngx_string("") },
722 { ngx_null_string, ngx_null_string } 723 { ngx_null_string, ngx_null_string }
740 741
741 static ngx_keyval_t ngx_http_proxy_cache_headers[] = { 742 static ngx_keyval_t ngx_http_proxy_cache_headers[] = {
742 { ngx_string("Host"), ngx_string("$proxy_host") }, 743 { ngx_string("Host"), ngx_string("$proxy_host") },
743 { ngx_string("Connection"), ngx_string("close") }, 744 { ngx_string("Connection"), ngx_string("close") },
744 { ngx_string("Content-Length"), ngx_string("$proxy_internal_body_length") }, 745 { ngx_string("Content-Length"), ngx_string("$proxy_internal_body_length") },
746 { ngx_string("TE"), ngx_string("") },
745 { ngx_string("Transfer-Encoding"), ngx_string("") }, 747 { ngx_string("Transfer-Encoding"), ngx_string("") },
746 { ngx_string("Keep-Alive"), ngx_string("") }, 748 { ngx_string("Keep-Alive"), ngx_string("") },
747 { ngx_string("Expect"), ngx_string("") }, 749 { ngx_string("Expect"), ngx_string("") },
748 { ngx_string("Upgrade"), ngx_string("") }, 750 { ngx_string("Upgrade"), ngx_string("") },
749 { ngx_string("If-Modified-Since"), 751 { ngx_string("If-Modified-Since"),