Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 94368 invoked by uid 500); 24 Feb 2001 01:47:20 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 94357 invoked from network); 24 Feb 2001 01:47:20 -0000 Date: Fri, 23 Feb 2001 17:46:54 -0800 From: "Roy T. Fielding" To: new-httpd@apache.org Subject: Re: escaping/unescaping nits Message-ID: <20010223174654.B1270@waka.ebuilt.net> Mail-Followup-To: "Roy T. Fielding" , new-httpd@apache.org References: <20010217182249.B13221@lustre.linux.in> <20010223151937.C1063@waka.ebuilt.net> <002c01c09dfc$a85758f0$93c0b0d0@roweclan.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.13-current-20010115i In-Reply-To: <002c01c09dfc$a85758f0$93c0b0d0@roweclan.net>; from wrowe@rowe-clan.net on Fri, Feb 23, 2001 at 06:56:44PM -0600 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N > > > i admit, rfc2396 doesn't allow hostname escaping. > > > > I expect that there will be hundreds of pieces of software that will > > puke on i18n hostnames. It's a lame idea to begin with, but some people > > just have that i18n bug so far up their ass that no amount of reason > > will set them straight. > > Agreed it will take the next 10 years to adopt - if it is adopted. But I > find your later comment amusingly colonial. I believe it is more important for all Internet sites to be transcribable from bar napkins by all Internet users than it is that every language have their own version of www.mybutthurts.com displayed in localized script. ASCII, for all its faults, is the only international character set that can actually be transcribed on all computer keyboards (or their software equivalent). Until that changes, it is foolish to localize identifiers, even if it does give people the warm fuzzies to free the oppressed non-English speaking people of the world. > > It think we should do the unescape, but more so because it might lead > > to a security problem than because I think i18n dns will be deployed. > > > > OTOH, I'd be just as happy to simply reject with 403 any hostname > > that contains a %. > > We have been down that path. And proved that it was a huge mistake. > If you disagree, search for the number of bug reports that had to be > closed because folks didn't read the docs. I didn't say it would make the users just as happy. ;-) ....Roy