[PATCH] Normalizing the Host: header
Nils Goroll
slink at schokola.de
Fri Mar 11 20:38:55 CET 2011
Hi phk,
can we come to a conclusion of this discussion?
My two cent:
- where the host header does not undergo site-specific normalization, case
folding it will once
- avoid multiplication of cache content for case variations of the host
header
- avoid case-insensitive matching (so matches using the existing (case
sensitive) ~ operator would be correct)
- lead to many existing, currently wrong, VCL examples become correct
- case-folding once in-place does not use any additional session space
as case-folding in VCL would
- it's cheaper than any alternative in a vmod/VCL can be
- host header normalization is a recommendation in rfc3986
Nils
More information about the varnish-dev
mailing list