On Apr 18, 1:17 am, powera <[email protected]> wrote: > On Apr 17, 2:58 pm, Alex Popescu <[email protected]> > wrote: > > > On Apr 17, 8:32 pm, 风笑雪 <[email protected]> wrote: > > > > ";" is not a valid char in url, you need encode it.>>> from urllib import > > > quote > > > > quote("/090314/vm-memory-in-the-cloud-watch-what-kevin-has-to-say;b.html") > > > '/090314/vm-memory-in-the-cloud-watch-what-kevin-has-to-say%3Bb.html' > > > Even so, the App Engine drops it. > > > And according to RFC3986 my understanding is that the semicolon can be > > part of the URL (I'll not reproduce the EBNF here as it is quite > > complex). > > > ./alex > > http://docs.python.org/library/urlparse.htmlsays that anything after > a semicolon will be considered a "parameter" and located in > request.params and not request.path .
Thanks a lot for clarification. While I believe this is incorrect from the perspective of the URI spec, but it is definitely not specific to GAE. ./alex --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
