python发送http json请求

2019-11-06  本文已影响0人  timar

公司有个自动化测试平台,用monaco-editor写python脚本然后执行

import json
import urllib.request
import urllib.parse

request={
            "phone": "",
            "cardNoList": [
                {
                    "cardNoType": "01",
                    "cardNo": "6222021202021314788",
                    "customerID": "111111111",
                    "mobileNo": "",
                    "defaultCardFlag": "",
                    "bankName": "",
                    "acctBranch": "",
                    "accountLevel": ""
                }
            ]
        }

aheaders = {'Content-Type': 'application/json'}
baseurl = 'http://55.11.24.87:8080/query'
postdata = urllib.parse.urlencode(self.request).encode('utf-8')
req = urllib.request.Request(url=baseurl, headers=aheaders, data=json.dumps(self.request).encode('utf-8'))
rsp = urllib.request.urlopen(req)
response = json.loads(rsp.read().decode())
        
self.response = response
print("111111111111")
        
# assert 2 == 3, self.response

assert 2==3, self.response是为了显示返回信息,因为print打印不出来

上一篇 下一篇

猜你喜欢

热点阅读