Hi Liam, thanks for your response. I'm really surprised - I'll undo my "fix" then..
regards, Antoine On Thu, Apr 23, 2009 at 2:34 PM, Liam Clarke-Hutchinson <[email protected] > wrote: > Unless I'm reading the RFC wrong, the behaviour of > QueryStringUrlCodingStrategy is correct... > > http://labs.apache.org/webarch/uri/rfc/rfc3986.html#components > > The query component contains non-hierarchical data that, along with > data in the path component, serves to identify a resource within the > scope of the URI's scheme and naming authority (if any). The query > component is indicated by the first question mark ("?") character and > terminated by a number sign ("#") character or by the end of the URI. > > query = *( pchar / "/" / "?" ) > > The characters slash ("/") and question mark ("?") may represent data > within the query component. Beware that some older, erroneous > implementations may not handle such data correctly when it is used as > the base URI for relative references (Section 5.1), apparently because > they fail to distinguish query data from path data when looking for > hierarchical separators. However, as query components are often used > to carry identifying information in the form of "key=value" pairs and > one frequently used value is a reference to another URI, it is > sometimes better for usability to avoid percent-encoding those > characters. > > > > On 4/23/09, Antoine van Wel <[email protected]> wrote: > > Hi all, > > > > using 1.3.5 : > > mounted a bookmarkable page using the QueryStringUrlCodingStrategy, now > I'm > > passing in a page parameter with key "search" and value "te?t" -- the > target > > url is > > > > ....?search=te?t > > > > tracing this, turns out the QueryStringUrlCodingStrategy just applies > UTF-8 > > encoding (or whatever has been set on the application level). > > > > Are this behavior and the constructed URL correct? I would expect a URL > like > > > > ....?search=te%3Ft > > > > > > regards > > Antoine > > > > -- > > > > --8<--8<-- > > take your photos everywhere you go - http://www.memolio.com > > --8<--8<-- > > We don't see things as they are, we see things as we are. - Anais Nin > > Whether you think you can or whether you think you can't, you're right. - > > Henry Ford > > --8<--8<-- > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- --8<--8<-- take your photos everywhere you go - http://www.memolio.com --8<--8<-- We don't see things as they are, we see things as we are. - Anais Nin Whether you think you can or whether you think you can't, you're right. - Henry Ford --8<--8<--
