Python 请求发布 - 超出 HTTPSConnectionPool Max 重试次数

时间:2021-05-23 20:49:28

标签: python flask python-requests

嗨,我在 Flask 服务器上托管了一个简单的代码,用于 POST 到我的 API

import requests
from requests.adapters import HTTPAdapter
from requests.packages.urllib3.util.retry import Retry

try:
            url = "apiv2.xxxxxxxx.com/testpost"
            session = requests.Session()
            retry = Retry(connect=3, backoff_factor=0.5)
            adapter = HTTPAdapter(max_retries=retry)
            session.mount('http://', adapter)
            session.mount('https://', adapter)
            
            response = session.post(url)
        except Exception as e:
            return str(e)

但是,它捕获了一个异常,错误信息如下:

HTTPSConnectionPool(host='apiv2.drobaio.com', port=443): Max retries exceeded with url: /authuser/$2b$10$wLkkKBi9g/gAAAAABgqr74HzvCs09eVY4O4YvkvXlf6lNe0uk9QG3Qp4g0lKzmgVFwLdQ50K1hptKKyguR2RrZJNJJnOlUs0LnyaqgefZ04g==/gAAAAABgqr74tJyvGCcFEpw3fdcKALlZUv-RHi3u0hdJJtgUDCE0Ga3hqoilUPL6vu3iTDzt2NDfX8UgfrcgQQFr3IFnfSDq_g== (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known',))

有人知道怎么回事吗?我不认为我的代码有问题,因为我尝试在我自己的 PC 上执行它并且它有效。

0 个答案:

没有答案
相关问题