方法一:
#需要请求的url
queryurl = "http://asdfasdf:8999/v1/query"
#代理的ip和端口
proxy="http://proxy.pt.xiao.com:4444"
proxy = urllib2.ProxyHandler({'http': proxy})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
response = urllib2.urlopen(url)
return response.read()
方法二:
proxy_server=
proxy_port=4412
queryurl = "http://asdfasdf:8999/v1/query"
request_body="content"
headers=headers
conn = httplib.HTTPConnection(proxy_server,proxy_port, False, self.__urltimeout)
conn.request("POST", queryurl, request_body, headers)
response = conn.getresponse()
if response.status != 200:
self.__lasterror = "Connection error: " + str(response.status) + " " + response.reason
conn.close()
return False
answer = response.read()
conn.close()