使用`requests`向twitter发送请求:requests.exceptions.SSLError:[Errno bad handshake](-1,'Unexpected EOF')

时间:2015-04-08 02:39:20

标签: python ssl python-requests

我正在使用python包requestshttps://mobile.twitter.com/username/following发送请求。

首先,我遇到了异常:requests.exceptions.SSLError: [Errno 8] _ssl.c:504: EOF occurred in violation of protocol。要解决此问题,请按照此solution编写SSLAdapter以指定PROTOCOL_TLSv1

之后,我遇到另一个例外:requests.exceptions.SSLError: [Errno bad handshake] (-1, 'Unexpected EOF’)。而且,我找到this,但我在同一过程中发送请求并接收数据。

也许我发送的请求太快了?

1 个答案:

答案 0 :(得分:-2)

您需要为apache2安装mod_ssl