Max retries exceeded with url(http连接太多没有关闭导致的

用requests的post方法获取内容时,遇到以下报错:

  1. requests.exceptions.SSLError: HTTPSConnectionPool(host='[host]', port=443): Max retries exceeded with url: [URL] (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)')))

解决方式

  1. 取消上网代理🐷
    1. 对我有用
  2. 增加重试连接次数:

    1. 对我没用
      1. requests.DEFAULT_RETRIES = 5 # 设置重连次数
  3. 关闭连接:

    1. 对我没用
      1. rSess = requests.session()
      2. rSess.keep_alive = False
  4. 配置POOLSIZE:

    1. 对我没用
      1. requests.adapters.DEFAULT_POOLSIZE = 100