Re: revised "generic syntax" internet draft

Foteos Macrides <MACRIDES@sci.wfbr.edu> Sun, 13 April 1997 00:54 UTC

Received: from cnri by ietf.org id aa18321; 12 Apr 97 20:54 EDT
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa18160; 12 Apr 97 20:54 EDT
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA07542 for uri-out; Sat, 12 Apr 1997 20:39:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id UAA07537 for <uri@services.bunyip.com>; Sat, 12 Apr 1997 20:39:26 -0400 (EDT)
Received: from sci.wfbr.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25540 (mail destined for uri@services.bunyip.com); Sat, 12 Apr 97 20:39:25 -0400
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01IHMPNKY5LI002J5H@SCI.WFBR.EDU>; Sat, 12 Apr 1997 20:38:33 -0500 (EST)
Date: Sat, 12 Apr 1997 20:38:33 -0500
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: revised "generic syntax" internet draft
To: fielding@kiwi.ics.uci.edu
Cc: uri@bunyip.com
Message-Id: <01IHMPNKY6JC002J5H@SCI.WFBR.EDU>
X-Vms-To: IN%"fielding@kiwi.ICS.UCI.EDU"
X-Vms-Cc: IN%"uri@bunyip.com",MACRIDES
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET="US-ASCII"
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ICS.UCI.EDU> wrote:
>[...] "rough consensus" [...]

	The rules for resolving partial/relative URLs since the
beginning of URL time have been such that if relative symbolic
elements end up at the beginning of paths they should be retained,
e.g., you can end up with something like:

	http://host/../foo/blah.html

but Netscape's parsing ends up stripping lead relative symbolic
elements yielding:

	http://host/foo/blah.html

with the consequence that many people are putting HREFs and SRCs
in their markup which by "valid" parsing rules yield lead
relative symbolic elements, and sending of "false bug reports"
to non-Netscape browser developers with one or another variant
of:

	 "It works fine with Netscape."

	I can see retaining the lead relative symbolic elements
in ftp URLs for personal accounts (would generally fail for
anonymous accounts), but to my knowledge no http or https server
would accept such paths, so there's that kind of justification
what Netscape is doing.

	I would appreciate your and others' opinions on whether
it would be good or bad for other browsers to reverse engineer
for that Netscape URL resolving.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================