【发布时间】:2016-12-15 04:03:13
【问题描述】:
我尝试获取 https url 内容,但总是出错,我尝试从少数 https 服务器获取内容,但所有 https url 都出现相同的错误,http url 一切正常
import requests
url = "https://pathofexile.com"
r = requests.get(url)
print(r.status_code)
我得到的任何 http url status_code = 200 和任何我得到错误的 https url:TypeError: __init__() got an unexpected keyword argument 'server_hostname'
我也尝试 urllib 和 urllib2,但错误完全相同,我在 CentOs 6.5 上使用 Python 2.7.10 这个问题有解决办法吗?
【问题讨论】:
-
无法复制!
-
这段代码对我有用,我使用 python3
-
似乎它可能是某些特定版本的 python 中的一个错误,修复的方法是升级或降级您的版本。
标签: python python-2.7 python-requests urllib