title: Python Requests Post is Stuck at Starting New HTTP Connection
body: <pre><code>user_info = json.dumps({"bio":biography, "interests":interest_indexes})
  headers = {'Content-type':'application/json'}
  url = "http://0.0.0.0:5000/users/" + str(user_id)
  r = requests.post("http://0.0.0.0:5000/users/1", data=user_info, headers=headers)
  </code></pre>
  
  <p>I've enabled logging and this is in Flask. If I manually do a POST request to the URL with the correct JSON response body, it works fine. It just says INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): 0.0.0.0</p>
  
  <p>And it just hangs there forever.</p>
  
  <p>Any ideas?</p>