That semicolon is a reserved character in RFC 3986 doesn't mean using
URLs with a semicolon should fail.  It's still a valid character to
use - reserved just means that ';' has a suggested purpose as a
delimiter in path segments, and should be URL-escaped if intended as
actual content.

For example: http://www.w3.org/DesignIssues/MatrixURIs.html

On Nov 14, 3:52 pm, Wooble <[EMAIL PROTECTED]> wrote:
> ; is a reserved character in URIs; see RFC 3986.  This has been
> brought up before; it's been suggested the dev server should be
> modified to fail in the same way as the live server.
>
> On Nov 14, 6:12 am, Moritz Angermann <[EMAIL PROTECTED]>
> wrote:
>
> > Hi,
>
> > Today I figured out that I could not deploy my app on GAE after it had
> > worked
> > perfectly on the dev-server. The reason was: I used ';' in my URLs.
>
> > Below a slightly anonymized output from telnet for some reason I'm
> > getting refered to
> > /foo/ when I try to access /foo;bar/
> > ===============================================================
> > $ telnet app.appspot.com 80
> > Trying xxx.xxx.xxx.xxx...
> > Connected to appspot.l.google.com.
> > Escape character is '^]'.
> > GET /foo;bar/ HTTP/1.1
> > Host: app.appspot.com
>
> > HTTP/1.1 301 Moved Permanently
> > Content-Type: text/html; charset=UTF-8
> > Location:http://app.appspot.com/foo/
> > Date: Fri, 14 Nov 2008 11:03:44 GMT
> > Expires: Sun, 14 Dec 2008 11:03:43 GMT
> > Cache-Control: public, max-age=2592000
> > Server: Google Frontend
> > Content-Length: 231
>
> > <HTML><HEAD><meta http-equiv="content-type" content="text/
> > html;charset=utf-8">
> > <TITLE>301 Moved</TITLE></HEAD><BODY>
> > <H1>301 Moved</H1>
> > The document has moved
> > <A HREF="http://app.appspot.com/foo/";>here</A>.
> > </BODY></HTML>
>
> > Connection closed by foreign host.
> > ===============================================================
>
> > kindest regards,
> >  Moritz Angermann

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to