我想从带有大写字符的 URL 获取数据。URL 基于 docker 主机名。requests 总是Name does not resolve在它降低 URL 时返回。
网址是http://gateway.Niedersachsen/api/bundeslaender。
ping gateway.Niedersachsen有效但ping gateway.niedersachsen无效。
我的 Python 请求代码:
url = f'http://gateway.Niedersachsen/api/wfs/insertGeometry'
r = requests.get(url)
出现以下错误:
requests.exceptions.ConnectionError: HTTPConnectionPool(host='gateway.niedersachsen', port=80): Max retries exceeded with url: /api/wfs/insertGeometry (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5f5eb5a3c8>: Failed to establish a new connection: [Errno -2] Name does not resolve'))
我的版本:
$ python --version
Python 3.7.3
> requests.__version__
'2.21.0'
三国纷争
相关分类