我使用python写埃尔格REST客户端,即使请求成功,我得到这样的回应:Python的httplib的ResponseNotReady
Traceback (most recent call last):
File "testclient.py", line 94, in <module>
result = sendMessage(token, h1)
File "testclient.py", line 46, in sendMessage
res = h1.getresponse().read()
File "C:\Python25\lib\httplib.py", line 918, in getresponse
raise ResponseNotReady()
httplib.ResponseNotReady
望着头,我看到(“内容长度','5749'),所以我知道那里有一个页面,但我不能使用.read()来查看它,因为异常出现了。 ResponseNotReady意味着什么,为什么我看不到返回的内容?
您是否重新使用连接? – ChristopheD 2010-07-12 19:34:21
确实。奇怪的是,有时它起作用,有时它不起作用。尽管如此,我无法确定什么样的行为。 – directedition 2010-07-12 21:39:31