[Varnish] #1757: If-Match header wrong format
Varnish
varnish-bugs at varnish-cache.org
Wed Jul 1 14:03:42 CEST 2015
#1757: If-Match header wrong format
---------------------------------+----------------------
Reporter: vko | Type: defect
Status: new | Priority: normal
Milestone: Varnish 4.0 release | Component: varnishd
Version: 4.0.3 | Severity: normal
Keywords: If-Match |
---------------------------------+----------------------
We have some trouble with the If-Match header. So far we understand If-
Match or If-None-Match should be like this format
If-None-Match: "xyzzy"
If-None-Match: W/"xyzzy"
If-None-Match: "xyzzy", "r2d2xxxx", "c3piozzzz"
If-None-Match: W/"xyzzy", W/"r2d2xxxx", W/"c3piozzzz"
If-None-Match: *
(Examples from http://www.freesoft.org/CIE/RFC/2068/187.htm)
In the varnishlog we see the format like
BereqHeader If-Match: W/0
As you can see without quotation marks. Our expectation is like
BereqHeader If-Match: W/"0"
It seems to be a bug in varnish.
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1757>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list