Have you seen any issues with the serving of binary files. I have a
file in /static/ named g.gif.
Hitting the following url:
http://localhost:8888/static/g.gif
returns just the url of the gif as text as if the headers were not
correct.
While if I submit a get via telnet it appears to have worked.
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET /static/g.gif HTTP/1.1
HTTP/1.1 200 OK
Content-Length: 3617
Server: TornadoServer/1.2
Last-Modified: Mon, 28 Feb 2011 12:42:31 GMT
Etag: "91dbc80081306625f5722877ac341b55aef3f08d"
Cache-Control: public
Content-Type: image/gif
GIF89a�(��[ r
z
d x#9t=7vA:s@zzz�
,� +� .� 0� 1� / 1�&6�+8�'6�4;�58�p.�v �{ �s%�8D�6E�8B�MR�QV�zM�
\`�np�xw�KW�OT�FF�SS�ZV�b[�^g�mm�lf�sr ���#
I can wget the file without issue. Just not serve it to a web client.
Other then that, I see only a few minor issues in my tests so far. For
example str values to command line args fail with a str does not have
a decode method. This is because the strings are not byte strings. For
testing I added a .encode("utf8") to the var and it worked without
issue.
A second issue I have seen so far is that curses coloring of the
logging output appears to not be working either. Having messed with it
to determine why not.
I 2to3'ed it with the following. `2to3 -w -n tornado/*.py` so not
sure if I needed another option.