]> git.ipfire.org Git - thirdparty/squid.git/commit
HTTP Compliance: do not remove ETag header from partial responses
authorAlex Rousskov <rousskov@measurement-factory.com>
Wed, 22 Sep 2010 23:04:40 +0000 (17:04 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Wed, 22 Sep 2010 23:04:40 +0000 (17:04 -0600)
commit8a5e74fcd81046a595724f7426b58ba19ce2184d
treeb98cf6700bd5d7e29c14ff359685991e6fd09d37
parent74b4891538bba27016278bee01a2fcfbdfc06e1f
HTTP Compliance: do not remove ETag header from partial responses

RFC 2616 section 10.2.7 says that partial responses MUST include ETag
header if it would have been sent in a 200 response to the same request.

Co-Advisor test cases:
    test_case/rfc2616/scHdrs-206-include-explicit-withVary-noIfs
    test_case/rfc2616/scHdrs-206-include-explicit-woutVary-noIfs
    test_case/rfc2616/scHdrs-206-include-other-If-Range-strong
src/client_side.cc