|
|
4.1.1. Reserved characters
Connected: An Internet Encyclopedia
4.1.1. Reserved characters
Up:
Connected: An Internet Encyclopedia
Up:
Requests For Comments
Up:
RFC 1630
Up:
4. Recommendations
Up:
4.1. URI syntax
Prev: 4.1. URI syntax
Next: 4.1.2. Unsafe characters
4.1.1. Reserved characters
4.1.1. Reserved characters
The path in the URI has a significance defined by the particular
scheme. Typically, it is used to encode a name in a given name
space, or an algorithm for accessing an object. In either case, the
encoding may use those characters allowed by the BNF syntax, or
hexadecimal encoding of other characters.
Some of the reserved characters have special uses as defined here.
- THE PERCENT SIGN
-
The percent sign ("%", ASCII 25 hex) is used as the escape
character in the encoding scheme and is never allowed for anything
else.
- HIERARCHICAL FORMS
-
The slash ("/", ASCII 2F hex) character is reserved for the
delimiting of substrings whose relationship is hierarchical. This
enables partial forms of the URI. Substrings consisting of single
or double dots ("." or "..") are similarly reserved.
The significance of the slash between two segments is that the
segment of the path to the left is more significant than the
segment of the path to the right. ("Significance" in this case
refers solely to closeness to the root of the hierarchical
structure and makes no value judgement!)
Note
The similarity to unix and other disk operating system filename
conventions should be taken as purely coincidental, and should
not be taken to indicate that URIs should be interpreted as
file names.
- HASH FOR FRAGMENT IDENTIFIERS
-
The hash ("#", ASCII 23 hex) character is reserved as a delimiter
to separate the URI of an object from a fragment identifier .
- QUERY STRINGS
-
The question mark ("?", ASCII 3F hex) is used to delimit the
boundary between the URI of a queryable object, and a set of words
used to express a query on that object. When this form is used,
the combined URI stands for the object which results from the
query being applied to the original object.
Within the query string, the plus sign is reserved as shorthand
notation for a space. Therefore, real plus signs must be encoded.
This method was used to make query URIs easier to pass in systems
which did not allow spaces.
The query string represents some operation applied to the object,
but this specification gives no common syntax or semantics for it.
In practice the syntax and sematics may depend on the scheme and
may even on the base URI.
- OTHER RESERVED CHARACTERS
-
The astersik ("*", ASCII 2A hex) and exclamation mark ("!" , ASCII
21 hex) are reserved for use as having special signifiance within
specific schemes.
Next: 4.1.2. Unsafe characters
Connected: An Internet Encyclopedia
4.1.1. Reserved characters
|
|
|
 |

|
 |
|
Protect yourself from cyberstalkers, identity thieves, and those who would snoop on you.
| |
Stop spam from invading your inbox without losing the mail you want. We give you more control over your e-mail than any other service.
| |
Block popups, ads, and malicious scripts while you surf the net through our anonymous proxies.
| |
Participate in Usenet, host your web files, easily send anonymous messages, and more, much more.
| |
All private, all encrypted, all secure, all in an easy to use service, and all for only $5.95 a month!
|
|
Service Details
|
|
 |
|