错误:10061,'无法建立连接' Browsermob-proxy

0 投票
1 回答
778 浏览
提问于 2025-04-28 19:24

我正在使用browsermob-proxy来捕捉selenium测试中的网络流量。我是在robotframework内部发起请求的,但偶尔会遇到一个问题:连接中断:错误10061,无法建立连接,因为目标主动拒绝了它。因此,我把所有请求都转移到了python中,使用requests库,但现在它总是失败,错误信息是:

def saveHar(self, proxy, name):
    server, req = proxy
    name +=str(server.harCount) + ".har"
    print name
    print server, "    ", server.url
    har = req.put(server.url+"/proxy/11049/har")
    print har
    print har._content

这里的req是requests库的一个会话,server是browsermob-proxy服务器。我对导致这个错误的原因感到困惑,我尝试过关闭连接并在防火墙中允许这个端口,但它还是失败了。任何帮助都将非常感谢!

暂无标签

1 个回答

0

解决了这个问题,我加了一个检查,确保服务器在听请求之后再发送请求。

撰写回答