我尝试获取https网址内容,但我总是收到错误,我尝试从几台https服务器获取内容但是所有https网址都出现相同的错误,并且所有内容都适用于http网址
import requests
url = "https://pathofexile.com"
r = requests.get(url)
print(r.status_code)
我得到status_code = 200的任何http网址以及我收到错误的任何https网址:TypeError: __init__() got an unexpected keyword argument 'server_hostname'
我也尝试使用完全相同的错误urllib和urllib2,我在CentOs 6.5上使用Python 2.7.10 这个问题有解决方案吗?
答案 0 :(得分:0)
此错误之前是否发生了更多错误? 你试过在另一个操作系统中测试代码吗? 也许如果你写完整的网址就行了!!
答案 1 :(得分:0)
这可能是Python 2.7.10的错误,我将Python升级到2.7.12并且它的工作没有任何变化