Python urrlib3错误意外的EOF

时间:2017-10-16 10:40:23

标签: python http

我一直在间歇性地收到以下错误,我怀疑网络上的代理导致这种情况,因为我可以在使用不同的连接时运行我的python脚本。

我使用python 2.7并使用Fiddler来帮助进行代理身份验证。

  

SSLError:HTTPSConnectionPool(host =' api.bogus.com',port = 443):Max   使用url:/ api / v1 / oauth2 / token超出重试次数(由   SSLError(SSLError("坏握手:SysCallError(-1,'意外)   EOF')",),))

目前,我在以下设置方面取得了一些有限的成功,但它确实经常失败,但它设法工作了几次。我正在使用具有以下参数的会话:

def get_session():
    session = requests.Session()
    # limit connection pool and connection numbers
    session.mount('https://', HTTPAdapter(max_retries=5, pool_connections=100, pool_maxsize=100))
    # make sure all connections are closed
    session.headers.update({"Connection": "close"})
    return session

0 个答案:

没有答案