[Varnish] #179: varnish splits up http when there are non ASCII characters in it (german umlaut in this case)
Varnish
varnish-bugs at projects.linpro.no
Fri Nov 16 17:25:38 CET 2007
#179: varnish splits up http when there are non ASCII characters in it (german
umlaut in this case)
----------------------------+-----------------------------------------------
Reporter: denis at zeno.org | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Keywords:
----------------------------+-----------------------------------------------
I have a header with "HTTP/1.1 302 Temporär verschoben". Varnish make two
headers out of this like
I can see in the varnishlog:
13 ObjResponse c Tempor[[BR]]
13 ObjHeader c r verschoben
rfc 2616 says:
"Reason-Phrase" is defined as:[[BR]]
Reason-Phrase = *<TEXT, excluding CR, LF>
The TEXT rule is only used for descriptive field contents and values
that are not intended to be interpreted by the message parser. Words
of *TEXT MAY contain characters from character sets other than ISO-
8859-1 only when encoded according to the rules of RFC 2047.
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/179>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list