mod_python preprocess/filter before proxy
David Sánchez Martín
dsanchez at e2000.es
Thu Sep 27 07:26:39 EDT 2007
Hi!
I've seen the message below in this python list, that seems to be
unanswered.
I'm trying to do the pretty same thing.
There's a way to preprocess the request with a mod_python handler and then
proxying it with mod_proxy?
Thank you very much in advance, and sorry for trying to revive such an old
message.
Cheers.
>
>whale whale at mycameo.com
>Tue Mar 25 05:49:42 CET 2003
>
>I use Apache2.0.44 and mod_python3.0.1.
>I add ProxyPass and PythonHandler directives in httpd.conf
>## httpd.conf
>ProxyPass /test/ http://www.test.com
>ProxyPassReverse /test/ http://www.test.com
><Location />
> AddHandler python-program .htm .html
> PythonHandler mptest
></Location>
>
>
>And mptest.py:
>from mod_python import apache
>def handler(req):
> req.write('Hello!!')
> return apache.OK
>
>ex. My apache server is www.server.com.
>When I browsed the local server request(ex.
>http://www.server.com/1.html),
>I received 'Hello!!' response, the python handler worked well.
>But when I browse the proxy request(ex.
>http://www.server.com/test/1.html),
>the response I received is the original content of
>http://www.test.com/1.html, not 'Hello!!'.
>The proxy requests didn't seem to be processed by mod_python handler.
>How could I pre-process the proxy request before mod_proxy module?
>Thanks a lot!!
>
---
David Sanchez Martin
Administrador de Sistemas
dsanchez at e2000.es
GPG Key ID: 0x37E7AC1F
E2000 Nuevas Tecnologías
Tel : +34 902 19 61 77
-------------- next part --------------
A non-text attachment was scrubbed...
Name: David S?nchez Mart?n.vcf
Type: text/x-vcard
Size: 1401 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20070927/7b933950/attachment.vcf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 1465 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20070927/7b933950/attachment.bin>
More information about the Python-list
mailing list