Hehe, I was surprised by that too. On 4/25/09, Antoine van Wel <[email protected]> wrote: > 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<-- >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
