无法使用urllib、urlib2甚至一堆错误请求获取https url

2024-10-02 10:27:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试获取https url内容,但总是出现错误,我尝试从几个https服务器获取内容,但对所有https url都得到相同的错误,而对HTTPURL来说一切正常

import requests
url = "https://pathofexile.com"
r = requests.get(url)
print(r.status_code)

我得到的任何http url状态代码=200和我得到的任何https url错误:TypeError: __init__() got an unexpected keyword argument 'server_hostname'

我也尝试了urllib和urllib2,但出现了完全相同的错误,我在centos6.5上使用了python2.7.10 这个问题有解决办法吗?你知道吗


Tags: httpsimport服务器comhttpurl内容get
2条回答

在此错误之前是否发生了更多的错误行? 你试过在另一个操作系统中测试代码吗? 也许如果你写完整的网址,它会工作!!你知道吗

这可能是python2.7.10的bug,我将Python升级到了2.7.12,它可以正常工作,没有任何更改

相关问题 更多 >

    热门问题