[Twisted-web] parsing of the Host header and proxy
Manlio Perillo
manlio_perillo at libero.it
Tue Apr 17 15:01:37 CDT 2007
Hi.
I'm using nginx as a proxy server.
It's mod_proxy is very good, so I do not have to use all the
VHostMonster (ugly) stuff.
However there is a problem with the parsing of the Host header: Twisted
Web only parses the host name and not the port.
This means that, as an example, when I use request.prePathURL, I got the
wrong port.
I have written a patch where I define a new getRequestHost method in the
Request object, that returns a tuple (host, port), and a modified
version of _prePathURL that uses the new method.
However I'm not sure if I shoulf fill a ticked.
Nobody else has the same problem?
Thanks Manlio Perillo
More information about the Twisted-web
mailing list