When doing a POST to a server with httplib.HTTPConnection and grabbing the response "response = connection.getresponse()", the server will always send back a "100 Continue" before sending the real response, how do I read the real response?