为了账号安全,请及时绑定邮箱和手机立即绑定

python进行post接口测试

请问谁可以提供一下视频中的编写代码的完整截图?我想完整再看一下,谢谢!post的接口测试代码截图

正在回答

2 回答

 #定义代码格式
#-*- coding:utf8 -*-
from urllib import request
from urllib import parse
from urllib.request import urlopen
url = "spacer.gifhttp://xapi.kybyun.com/user/login"
#定义请求数据并赋值
headers = {}
headers = {
        'Host': 'spacer.gifxapi.kybyun.com',
        'Connection': 'keep-alive',
        'User-Agent': 'BangXueTang AipBot/1.0(BangXueTang-IOS/spacer.gif2.1.3.1;IOS/9.30;iPhone 6 Plus)',
        'KY-UKEY': '940cd0dffd371d41eb0acbb7694fd5e9',
        'KY-SYDEV': 'iPhone 6 Plus',
        'KY-SPEID': '10010101',
        'KY-SCHID': '1044',
        'KY-APPCHG': 'AppStore',
        'Connection': 'keep-alive',
        'KY-UUID': '6ff7563dbd47c8077905c3920bc0d8b3',
        'KY-YEAR': '2017',
        'Accept-Language': 'zh-Hans-CN;q=1',
        'KY-SYSVER': '9.3',
        'Accept': '*/*',
        'Content-Type': 'application/x-www-form-urlencoded',
        'KY-APPVER': 'spacer.gif2.1.3.1',
        'KY-APPVERS': '4',
        'KY-APPTYPE': '21'
}
data = {}
data['appchg'] = 'Appstore'
data['apptype'] = '21'
data['appver'] = 'spacer.gif2.1.3.1'
data['email'] = 'mushishi01'
data['isblind'] = '0'
data['passwd'] = '111111'
data['sysdev'] = 'iPhone 6 Plus'
data['sysver'] = '9.3'
data['uuid'] = '6ff7563dbd47c8077905c3920bc0d8b3'
#对数据进行编码
data = parse.urlencode(data).encode(encoding='UTF8')
#对post的数据进行合并
req = request.Request(url, data, headers)
#打开请求获取对象
requestResponse = urlopen(req)
#读取服务端返回的对象
responseStr = requestResponse.read()
#将密码进行转译(因为密码用的是MD5的,对应上边)
ResponseStr = responseStr.decode("unicode_escape")
#打印数据
print(ResponseStr) 


3 回复 有任何疑惑可以回复我~

#-*- coding:utf8 -*-
from urllib import request
from urllib import parse
from urllib.request import urlopen
url = "spacer.gifhttp://xapi.kybyun.com/user/login"
#定义请求数据并赋值
headers = {}
headers = {
        'Host': 'spacer.gifxapi.kybyun.com',
        'Connection': 'keep-alive',
        'User-Agent': 'BangXueTang AipBot/1.0(BangXueTang-IOS/spacer.gif2.1.3.1;IOS/9.30;iPhone 6 Plus)',
        'KY-UKEY': '940cd0dffd371d41eb0acbb7694fd5e9',
        'KY-SYDEV': 'iPhone 6 Plus',
        'KY-SPEID': '10010101',
        'KY-SCHID': '1044',
        'KY-APPCHG': 'AppStore',
        'Connection': 'keep-alive',
        'KY-UUID': '6ff7563dbd47c8077905c3920bc0d8b3',
        'KY-YEAR': '2017',
        'Accept-Language': 'zh-Hans-CN;q=1',
        'KY-SYSVER': '9.3',
        'Accept': '*/*',
        'Content-Type': 'application/x-www-form-urlencoded',
        'KY-APPVER': 'spacer.gif2.1.3.1',
        'KY-APPVERS': '4',
        'KY-APPTYPE': '21'
}
data = {}
data['appchg'] = 'Appstore'
data['apptype'] = '21'
data['appver'] = 'spacer.gif2.1.3.1'
data['email'] = 'mushishi01'
data['isblind'] = '0'
data['passwd'] = '111111'
data['sysdev'] = 'iPhone 6 Plus'
data['sysver'] = '9.3'
data['uuid'] = '6ff7563dbd47c8077905c3920bc0d8b3'
#对数据进行编码
data = parse.urlencode(data).encode(encoding='UTF8')
#对post的数据进行合并
req = request.Request(url, data, headers)
#打开请求获取对象
requestResponse = urlopen(req)
#读取服务端返回的对象
responseStr = requestResponse.read()
#将密码进行转译(因为密码用的是MD5的,对应上边)
ResponseStr = responseStr.decode("unicode_escape")
#打印数据
print(ResponseStr) 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

python进行post接口测试

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信