https://issues.apache.org/bugzilla/show_bug.cgi?id=56354

            Bug ID: 56354
           Summary: If-None_Match fails for gzipped content
           Product: Apache httpd-2
           Version: 2.4.7
          Hardware: PC
                OS: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: All
          Assignee: [email protected]
          Reporter: [email protected]

Apache 2.4.9 affected, but the selector only allows me to flag 2.4.7.

When I do a GET of a resource with "accept-encoding: gzip", I get a compressed
version and a ETAG like "2bc8-4f63627bade04-gzip".

If time after that I repeat the request with

  If-None-Match: "2bc8-4f63627bade04-gzip"

I get a 200 again!, sending the content back again.

If, instead, I do a:

  If-None-Match: "2bc8-4f63627bade04"

I get the correct 304, no changes.

So, looks like Apache is adding "-gzip" suffix to the ETAG, but it is not
verifying it when it gets a "If-Modified-Since".

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to