[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