In message <[email protected]>, Adrian Otto writes
:

>In this case, I offer the advice that all host related headers should be 
>case folded, because DNS naming is case insensitive. So essentially 
>anywhere Varnish handles a hostname for any comparison, it should follow 
>the same rules.

Yeah, and that is where the trouble start, short at guessing, we have
no way of knowing which strings are hostnames and which are not.
(think X-My-Secret and cookies...)

Rather than venture into guessing, my attitude so far has been to
take a hands off aproach and force people to think about this
themselves.

Obviously that is nor particularly practical either.

What I'm looking for is the sensible middle ground...

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[email protected]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

_______________________________________________
varnish-dev mailing list
[email protected]
http://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Reply via email to