]> granicus.if.org Git - php/commitdiff
Fixed bug #32326 (Check values of Connection/Transfer-Encoding
authorIlia Alshanetsky <iliaa@php.net>
Wed, 16 Mar 2005 20:30:17 +0000 (20:30 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Wed, 16 Mar 2005 20:30:17 +0000 (20:30 +0000)
case-incentively).

ext/soap/php_http.c

index 2eca34c349c9340a131d5f478a5c54abc42d8a8f..97d5f4057d04b6e9815856eb3437e4494b525698 100644 (file)
@@ -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: ");