Ich bin ein REST-Client für elgg mit Python zu schreiben, und selbst dann, wenn die Anforderung erfolgreich ist, erhalte ich diese als Antwort: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
im Header der Suche, ich sehe ("Content-Length ',' 5749 '), also weiß ich, dass dort eine Seite ist, aber ich kann .read() nicht verwenden, um sie zu sehen, weil die Ausnahme auftaucht. Was bedeutet ResponseNotReady und warum kann ich den zurückgegebenen Inhalt nicht sehen?
Verwenden Sie die Verbindung erneut? – ChristopheD
In der Tat. Seltsamerweise funktioniert es manchmal und manchmal nicht. Ich kann jedoch nicht bestimmen, welches Verhalten das bestimmt. – directedition