- From: Donald E. Eastlake 3rd <dee3@torque.pothole.com>
- Date: Wed, 25 Jul 2001 08:33:00 -0400
- To: Christian Geuer-Pollmann <geuer-pollmann@nue.et-inf.uni-siegen.de>
- cc: w3c-ietf-xmldsig@w3.org
The path part is absolute if it starts with a "/". In your last
example "/../blah" is an absolute path because it assumes a root
starting place while "../blah" is relative to wherever you happen to
be.
Any complete "//" type URI, that is, one with "scheme://" in it, has
to be absolute because the path part starts with a "/" and the root is
defined by the stuff before that "/". So in your last example,
"http://www.w3.org" defines a root (probably as part of the
configuration of that http server) and "/../blah" navigates from that
root. It is absolute because it is indpendent of the context ("web
page") where this URL occurs.
Donald
From: Christian Geuer-Pollmann <geuer-pollmann@nue.et-inf.uni-siegen.de>
Date: Wed, 25 Jul 2001 14:14:02 +0200
To: w3c-ietf-xmldsig@w3.org
Message-ID: <3932996628.996070442@clouseau>
>Hi all,
>
>what's a relative namespace URI?
>
>Absolute: "http://www.w3.org/Signature/"
>Relative: "../blah"
>Relative: "blah"
>
>But what's with things like "http://www.w3.org/../blah"
>
>
>
>Christian
>
Received on Wednesday, 25 July 2001 08:34:21 UTC