Estoy escribiendo un cliente REST para Elgg usando Python, e incluso cuando la solicitud se realiza correctamente, me sale esto en respuesta: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
En cuanto a la cabecera, veo ('Content-Length ',' 5749 '), entonces sé que hay una página allí, pero no puedo usar .read() para verla porque aparece la excepción. ¿Qué significa ResponseNotReady y por qué no puedo ver el contenido que se devolvió?
¿Estás reutilizando la conexión? – ChristopheD
De hecho. Curiosamente, algunas veces funciona y otras no. Sin embargo, no puedo determinar qué comportamiento determina eso. – directedition