实现反向代理,模拟nginx
from twisted.internet import reactor
from twisted.web import proxy, server, static
root = static.File("./")
root.putChild('api', proxy.ReverseProxyResource('127.0.0.1', 9000, '/api'))
site = server.Site(root)
reactor.listenTCP(8081, site)
print "runing at 127.0.0.1:8081..."
reactor.run()
相关代码: http://twistedmatrix.com/documents/current/web/examples/