gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] non-conformance to HTTP standards


From: strk
Subject: Re: [Gnash-dev] non-conformance to HTTP standards
Date: Thu, 17 May 2007 16:38:07 +0200

On Thu, May 17, 2007 at 08:32:34AM -0600, Eric Hughes wrote:
> At 07:12 AM 5/17/2007, strk wrote:
> >Which normative document says that a query string makes it *not* an 
> >abs_path ?
> >I'd think both the following are abs_path:
> >
> >        /file
> >        /file?v=1
> 
> Yeah, I thought both of them would product abs_path when I started.  Then I 
> dug into the grammar definition.
> 
> The magic line is in RFC 2616, Section 5.1.2
>         Request-URI    = "*" | absoluteURI | abs_path | authority
> 
> The definition of abs_path and authority are in RFC 2396.
>         abs_path      = "/"  path_segments
>         authority     = server | reg_name
> 
> Neither of these admits "?".   So for your example "/file" is indeed 
> abs_path, but "/file?v=1" is not, because abs_path cannot contain 
> "?".  Hey, it's not my rule.

Could you also show 'path_segments' definition ?

--strk;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]