我试图从Fiddler脚本文档中搜索API,但没有发现任何信息(可能是由于我对JScript.NET
不熟悉)。
而且我仍然尝试使用flow.live.change_upstream_proxy_server(proxy)
(我在Google上找到了它)。我按照答案使用命令mitmdump --mode upstream:http://default-upstream-proxy.local:8080/ -s .\test_mitmdump.py
启动python脚本。但是,它仅捕获了数据包,仍然无法正常工作。
我已经搜索过Google,但仍然无法解决。
我的python脚本与众不同:
def request(flow: http.HTTPFlow) -> None:
if flow.live:
ip = random_IP() # random choose an IP from local file
proxy = ip
flow.live.change_upstream_proxy_server(proxy)