On Sun, Aug 14, 2011 at 11:46 PM, Roy Smith <r...@panix.com> wrote: > In article <mailman.2285.1313358379.1164.python-l...@python.org>, > Dave Angel <da...@ieee.org> wrote: > >> The thing that confuses people is that not only is the part up to and >> through the domain name is case-insensitive, but that simple pages on >> Windows become case-insensitive for the remainder simply because Windows >> is such. > > Sure. But it's only in the most trivial of situations that URLs map in > any trivial way to file names.
And even then, it plays havoc with caches (both browser and proxy), which have no way of knowing that http://blah.com/Foo.html and http://blah.com/foo.html are the same document. (It's not hard to set up a Windows system to be case sensitive with URLs, or (even easier - at least with Apache) to have any request with uppercase letters to instantly redirect to the lower-cased version.) URLs are definitely case sensitive; any server that ChrisA -- http://mail.python.org/mailman/listinfo/python-list