日安,
我正在尝试将mitmproxy实现为一个更大的应用程序。为此,我需要能够在我的代码中加载那些所谓的内联脚本,而不是通过命令行。我在文档中找不到任何关于这方面的有用信息。
我使用的是mitmproxy版本0.17和Python 2.7。
我知道有一个较新的版本可用,但这个版本在使用代码示例时不起作用。
这是我拥有的基本代码:
from mitmproxy import controller, proxy
from mitmproxy.proxy.server import ProxyServer
class ProxyMaster(controller.Master):
def __init__(self, server):
controller.Master.__init__(self, server)
def run(self):
try:
return controller.Master.run(self)
except KeyboardInterrupt:
self.shutdown()
def handle_request(self, flow):
flow.reply()
def handle_response(self, flow):
flow.reply()
config = proxy.ProxyConfig(port=8080)
server = ProxyServer(config)
m = ProxyMaster(server)
m.run()如何使用内联脚本运行此代理?
提前感谢
https://stackoverflow.com/questions/41253176
复制相似问题