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
>
>
>
>
>
>