非常简单的 python 示例:
import requests
c = requests.get(u'https://boxfwd.com').content
print c
在我的本地计算机上一切正常。
但是在服务器上我看到这个错误:
requests.exceptions.SSLError: hostname 'boxfwd.com' doesn't match either of 'nycmsk.com', 'www.nycmsk.com'
为什么我在服务器上看到这个错误?
最佳答案
似乎在您的服务器中还托管了另一个域 (nycmsk.com),并且 requests
获取了该证书。
在这里寻找潜在的解决方案:https://2.python-requests.org/en/master/community/faq/#what-are-hostname-doesn-t-match-errors
关于python - 请求.exceptions.SSLError : hostname 'boxfwd.com' doesn't match either of 'nycmsk.com' , 'www.nycmsk.com',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32667485/