W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2002

Re: Use of ";" in URL for HTTP

From: Yves Lafon <ylafon@w3.org>
Date: Thu, 5 Sep 2002 19:29:22 +0200 (MET DST)
To: Diwakar Shetty <diwakar.shetty@oracle.com>
cc: ietf-http-wg@w3.org
Message-ID: <Pine.GSO.4.44.0209051925410.20771-100000@tarantula.inria.fr>

On Thu, 5 Sep 2002, Diwakar Shetty wrote:

>  However, what is the use of ";" in URLS for HTTP ?

If it is in a path component, it means a parameter for that component:

From http://www.ietf.org/rfc/rfc2396.txt

<<<<
3.3. Path Component

   The path component contains data, specific to the authority (or the
   scheme if there is no authority component), identifying the resource
   within the scope of that scheme and authority.

      path          = [ abs_path | opaque_part ]

      path_segments = segment *( "/" segment )
      segment       = *pchar *( ";" param )
      param         = *pchar

      pchar         = unreserved | escaped |
                      ":" | "@" | "&" | "=" | "+" | "$" | ","

   The path may consist of a sequence of path segments separated by a
   single slash "/" character.  Within a path segment, the characters
   "/", ";", "=", and "?" are reserved.  Each path segment may include a
   sequence of parameters, indicated by the semicolon ";" character.
   The parameters are not significant to the parsing of relative
   references.
>>>>

-- 
Yves Lafon - W3C
"Baroula que barouleras, au tiéu toujou t'entourneras."
Received on Thursday, 5 September 2002 13:29:29 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:49:20 GMT