良い一日、
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()
インライン スクリプトを使用してこのプロキシを実行するにはどうすればよいですか?
前もって感謝します