Re: [Uri-review] New posting of the "jms" URI scheme

 Hi Bhoern,

We discussed this in the SOAP-JMS working group, and don't quite
understand your concern.

As I understand it, URIs encode spaces as %20 in part to remove
ambiguity around situations where it might wrap.  For example

http://www.example.com/my
/service%20name

can unambiguously be understood (by a human, at least) as

http://www.example.com/my/service%20name

We also don't have a problem with parameter names or values having
spaces in them, and pretty much expect that they'll be preserved.  Seems
like we don't need to explicitly state that "parametername" is clearly
distinct from "parameter%20name".

Are there other URI schemes that address the question of spaces in
URIs?  Can you point to the text in those specs, so I can get a feel for
the character possible textual changes we might make?  I just don't
recall tripping over language like that before.

Thanks.

-Eric.

On 09/20/2010 05:14 AM, Bjoern Hoehrmann wrote:
> * Eric Johnson wrote:
>>  Darts welcome:
>>
>> http://tools.ietf.org/html/draft-merrick-jms-uri-09
>>
>> This version addresses a bunch of concerns raised privately in email by 
>> members of the IETF, mostly around the question of how to compare two 
>> "jms" URIs, as well as removing non-normative uses of RFC 2119 language.
> It might be a good idea to specify whether (and if, how) white space in
> parameter names and values (and so on) is significant. The identifiers
> can apparently get rather long, and some implementations might ignore
> for instance the space in `jms:x:y?z=%20example` to accomodate people
> wrapping the identifiers (similarily, %00 and %0A may be an issue).

Received on Tuesday, 21 September 2010 17:08:37 UTC