From: Ilia Alshanetsky Date: Wed, 16 Mar 2005 20:30:17 +0000 (+0000) Subject: Fixed bug #32326 (Check values of Connection/Transfer-Encoding X-Git-Tag: php-5.0.1b1~784 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d247e074a7d33c9dcd32b335fcac859fc722fb51;p=php Fixed bug #32326 (Check values of Connection/Transfer-Encoding case-incentively). --- diff --git a/ext/soap/php_http.c b/ext/soap/php_http.c index 2eca34c349..97d5f4057d 100644 --- a/ext/soap/php_http.c +++ b/ext/soap/php_http.c @@ -1104,13 +1104,13 @@ static int get_http_body(php_stream *stream, int close, char *headers, char **r if (!close) { header = get_http_header_value(headers, "Connection: "); if (header) { - if(!strncmp(header, "close", sizeof("close")-1)) header_close = 1; + if(!strncasecmp(header, "close", sizeof("close")-1)) header_close = 1; efree(header); } } header = get_http_header_value(headers, "Transfer-Encoding: "); if (header) { - if(!strncmp(header, "chunked", sizeof("chunked")-1)) header_chunked = 1; + if(!strncasecmp(header, "chunked", sizeof("chunked")-1)) header_chunked = 1; efree(header); } header = get_http_header_value(headers, "Content-Length: ");