Python 使用urllib2 发送http请求 报错503 service unavailable问题

来源:互联网 发布:日照plc编程招聘 编辑:程序博客网 时间:2024/06/04 19:05
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()
0 0
原创粉丝点击