おはよう、API(Python)を使用したmitmproxyロードスクリプト
私は大きなアプリケーションに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()
は、どのように私は、インラインスクリプトを使用して、このプロキシを実行するだろうか?
ありがとうございます。