]> git.kaiwu.me - nginx.git/commitdiff
r1489 merge:
authorIgor Sysoev <igor@sysoev.ru>
Sun, 23 Sep 2007 19:28:29 +0000 (19:28 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Sun, 23 Sep 2007 19:28:29 +0000 (19:28 +0000)
the "proxy_hide_header" and "fastcgi_hide_header" directives did not
hide response header lines whose name was longer than 32 characters

src/http/modules/ngx_http_fastcgi_module.c
src/http/modules/ngx_http_proxy_module.c

index ac14d75cebb89d2718b4e005dab067091b4e5867..c63c0f382b2fea56cfe35c1b556920f05d6b8fd8 100644 (file)
@@ -1135,7 +1135,7 @@ ngx_http_fastcgi_process_header(ngx_http_request_t *r)
 
                 } else {
                     for (i = 0; i < h->key.len; i++) {
-                        h->lowcase_key[i] = ngx_tolower(h->lowcase_key[i]);
+                        h->lowcase_key[i] = ngx_tolower(h->key.data[i]);
                     }
                 }
 
index 61b934f3276559f70d9a879c06eea1147e2d2db4..298d766a3152beb63c09f088d9432d84c31efb78 100644 (file)
@@ -1141,7 +1141,7 @@ ngx_http_proxy_process_header(ngx_http_request_t *r)
 
             } else {
                 for (i = 0; i < h->key.len; i++) {
-                    h->lowcase_key[i] = ngx_tolower(h->lowcase_key[i]);
+                    h->lowcase_key[i] = ngx_tolower(h->key.data[i]);
                 }
             }