On 04/10/2011 21:29, pedr0 wrote:
Hi solved this problem, I have to add:



#connection
http_connection = http.client.HTTPConnection('www.xxx.net',80,timeout=60)
#first request
http_connection.request("POST", "/",params,headers=headers_)
r1 = http_connection.getresponse()
r1.read()  // THIS ONE
#second request
http_connection.request("GET", "/","",headers=headers_)
r2 = http_connection.getresponse()


Someone know if this is a bug ?

It's not a bug.

The documentation for "getresponse" says:

"""HTTPConnection.getresponse()
Should be called after a request is sent to get the response from the server. Returns an HTTPResponse instance.

Note
Note that you must have read the whole response before you can send a new request to the server.
"""

The note is highlighted.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to