Re: CR117 Option 2

Jacek Kopecky <[email protected]>
Newsgroups gmane.comp.web.services.description
Message-ID <1170941979.26473.18.camel@localhost>
Jonathan, 
since you're talking here about encoding parameters, you can add "/" and
"?" to the range because they are allowed in the values.
Jacek

On Wed, 2007-02-07 at 14:10 -0800, Jonathan Marsh wrote:
> I’m becoming more intrigued by Youenn’s option 2, under the new
> formulation ā€œraw path parts, encoded query partsā€.  I think it will
> work.  Here’s a more fully developed proposal for it, which is a
> subset of the proposal for option 1.
> 
>  
> 
> Remove the text in 6.7.1.1 that reads:
> 
>  
> 
> No percent-encoding mechanism, as defined in section 2.1 of RFC 3986,
> is performed on the replacement value.
> 
>  
> 
> Add to the bullet list in 6.7.1.1:
> 
>  
> 
> Ā·        A template preceded in the {http location} by a ā€œ?ā€ or ā€œ#ā€
> character, or an uncited parameter, is encoded as follows:  Any
> character in the XML value falling outside the range ALPHA | DIGIT |
> "-" | "." | "_" | "~" | "!" | "$" | "&" | "'" | "(" | ")" | "*" | "+"
> | "," | ";" | "=" | ā€œ:ā€ | ā€œ@ā€ MUST be %-encoded.  %-encoding MUST be
> performed using the UTF-8 representation of the character as
> prescribed by section 6.4 of [IRIs].
> 
>  
> 
> Add to the bullet list in 6.7.2.2.1:
> 
> Ā·        Parameter values falling outside the range ALPHA | DIGIT |
> "-" | "." | "_" | "~" | "!" | "$" | "&" | "'" | "(" | ")" | "*" | "+"
> | "," | ";" | "=" | ā€œ:ā€ | ā€œ@ā€ MUST be %-encoded.  %-encoding MUST be
> performed using the UTF-8 representation of the character as
> prescribed by section 6.4 of [IRIs].
> 
>  
> 
>  
> 
> Jonathan Marsh - http://www.wso2.com -
> http://auburnmarshes.spaces.live.com
> 
>  
> 
>  
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.