From what I can tell, strings pulled from the request URL are encoded
differently in dev than in production, at least on Mac OS X.
Example:
1) I use a simple regex to grab data from the request URL as part of
my main():
...
(r'/mosaic/(.*)', views.Mosaic)
...
2) My request handler grabs that data as "title":
...
def get(self, title):
...
3) "title" is encoded differently in production than in the
development environment on Mac OS X 10.5.4. E.g.,
URL =
http://test.com/mosaic/foo%20bar
In dev, title = "foo%2520bar"
In prod, title = "foo bar"
-------
I have changed my code to manage, but I'd rather not have to adjust
this for dev and prod.
Anybody else having this issue?
Thanks.