是否可以为Fiddler或mitmdump中的每个请求动态更改IP?

时间:2019-04-12 01:38:06

标签: python web-crawler ip fiddler

我试图从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)

0 个答案:

没有答案