我正在尝试使用Python设置HTTP代理。我在GitHub上找到了这个库:https://github.com/abhinavsingh/proxy.py。但是,我注意到它是一个通用代理 - 它从原始HTTP请求中提取目标服务器,并使用它来构造它自己的HTTP请求。
我想做的是一个仅指向一台服务器的代理,www.targetserver.com。我怎么能这样做呢?
答案 0 :(得分:0)
请使用python twisted library
from twisted.internet import reactor
from twisted.web import proxy, server
site = server.Site(proxy.ReverseProxyResource('www.yahoo.com', 80, ''))
reactor.listenTCP(8080, site)
reactor.run()