pip install httplib2
import httplib2
http = httplib2.Http()
response, content = http.request("http://www.example.com", "GET")
print(response)
print(content)
import httplib2
import urllib
http = httplib2.Http()
url = "http://www.example.com"
body = {"key1": "value1", "key2": "value2"}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
response, content = http.request(url, "POST", body=urllib.urlencode(body), headers=headers)
print(response)
print(content)
import httplib2
http = httplib2.Http(proxy_info=httplib2.ProxyInfo(httplib2.socks.PROXY_TYPE_HTTP, 'proxy.example.com', 8080))
response, content = http.request("http://www.example.com", "GET")
print(response)
print(content)
import httplib2
http = httplib2.Http(timeout=5)
response, content = http.request("http://www.example.com", "GET")
print(response)
print(content)