|
In that case, this issue can be closed. Thanks Florent.
David,
Can you check this quickly on your impl? E.g., see if a browser or appserver has issues with - http://alfrescco/rep1/type/cmis:document Googling a bit I found .NET people having problems: http://forums.iis.net/t/1149909.aspx
But this is the internet, they may be wrong or overlooking something. So somebody with .NET should check that it can parse such URLs all right Well it's not an issue only with the "cmis" prefix of course, all vendors may have their own prefixes also. It seems strange to use "-" as a delimiter for that.
Since it is really just a prefixing for cmis properties and not namespaces/prefixes (namespace is in a separate attribute now) and the id property is completely opaque, I think it makes sense to use cmis- rather than cmis: given the potential url encoding issue. or cmis/, really any character that does not run into the limitations on queryname and do not need url encoding. |
|||||||||||||||||||||||||||||||||||
> These characters are called "reserved" because they may (or may not)
> be defined as delimiters by the generic syntax, by each scheme-specific syntax...
My reading of RFC1738 (3.3) is that only "/", ";" and "?" are reserved for HTTP.
So I don't think a ":" has to be escaped.