0

我正在使用 browsermob-proxy 来捕获来自 selenium 测试的流量。我从机器人框架内部发出请求,偶尔会遇到问题:连接中止:错误10061,无法建立连接,因为目标主动拒绝它。所以我使用 requests 库将所有​​请求移到 python 中,但现在它始终失败:

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 是请求库会话,服务器是 browsermob-proxy 服务器。我对导致此错误的原因感到困惑,我尝试关闭连接并允许防火墙中的端口,但它仍然失败。任何帮助将非常感激!

4

1 回答 1

0

修复了它,在我发送请求之前添加了一个检查以确保服务器正在侦听

于 2014-10-22T10:10:16.647 回答