如何发出SSLError:[Errno 8]\u ssl.c:510:EOF违反协议?

2024-06-02 06:00:52 发布

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

我运行这个python代码,这个代码在我的笔记本电脑上是正确的,但是上传到服务器上后显示这个错误:

OS in server is: Ubuntu 14.04.3 LTS

flight_page = f.get("https://{}/Search/{}-{}/{}".format(self.site, self.from, self.to, date), timeout=30, verify=False)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 467, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 455, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 558, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 385, in send
raise SSLError(e)
SSLError: [Errno 8] _ssl.c:510: EOF occurred in violation of protocol

我的代码是:

^{pr2}$

如何发布


Tags: 代码inpyselfsendrequestlibpackages