处理分块的纯python反向代理

2024-05-20 02:04:06 发布

您现在位置:Python中文网/ 问答频道 /正文

Reverse proxy capable pure python webserver?

参考twisted,有一个很好的例子说明了如何设置一个反向代理,这似乎是可行的。我找不到如何让示例收集所有块并向上游服务器发送一个未锁定的请求,就像默认的nginx反向代理配置一样。用twisted可以吗?其他纯python项目

from twisted.internet import reactor
from twisted.web import proxy, server

site = server.Site(proxy.ReverseProxyResource('localhost', 8002, b''))
reactor.listenTCP(8081, site)
reactor.run()

Tags: fromimport示例代理serverpuretwistedsite