urllib2 会查找环境变量http_proxy,因此若该机器配置了该环境变量,需要清空
def http_post(self):
nullProxyHandler = urllib2.ProxyHandler({})
opener = urllib2.build_opener(nullProxyHandler)
url = 'http://10.186.135.174:3000/XXXXXXXX/rbsstate'
values ={
"test_name":"payment_test",
"test_type":"stability"
}
jdata = json.dumps(values)
req = urllib2.Request(url, jdata)
req.add_header('Content-Type', 'application/json')
response = opener.open(req)
return response.read()