[Twisted-Python] ReverseProxy with additional headers

Hello, I try to make a simple reverse proxy service that would add authentication info for the Plone site. Is it a good direction or not? I'm not sure if I modify outgoing or incoming headers. Pawel ---------------------- from twisted.internet import reactor from twisted.web import proxy, server class MyReverseProxyResource(proxy.ReverseProxyResource): def render(self, request): request.setHeader('__ac_name','username') request.setHeader('__ac_password','password') return proxy.ReverseProxyResource.render(self, request) def getChild(self, path, request): return MyReverseProxyResource(self.host, self.port, self.path+'/'+path) site = server.Site(MyReverseProxyResource('localhost', 80, '/')) reactor.listenTCP(8080, site) reactor.run()
participants (1)
-
Pawel Lewicki