Forum Discussion
Joel_Moses
Apr 01, 2011Nimbostratus
I've updated the rule above.
@Jason: Most browsers will convert the Host: header to lowercase if the user specifies it in mixed or uppercase in the Address bar -- but not all do. And if you look at RFC-2396 (URI specifications), it's totally silent on case conversion in the authority section of a URI (section 3.2) but explicitly states it in the scheme section (section 3.2)... and then goes on in section 6 (URI normalization) to describe an authority "host" as merely "equivalent" when mixed case but does not _require_ it to be normalized.
Which is why I've found plenty of tools that will happily set a Host header with mixed case! Some web-crawlers, for example. Dang "standards"...