python 接口测试(post方法)

飞走的小鸟 2019-03-20 07:44:47
post方法
def post_func(url, data):
print('url= ', url)
print('para= ', data)
session = requests.session()
response = session.post(url, data, verify=False)
RESPONSE_VALUE['code'] = response.status_code
print(response.text)
if RESPONSE_VALUE['code'] == 200:
if len(response.text) > 0:
RESPONSE_VALUE['text'] = response.json()
else:
RESPONSE_VALUE['text'] = ''
else:
RESPONSE_VALUE['text'] = response.text
# print(json.dumps(RESPONSE_VALUE, ensure_ascii=False, encoding="gb2312"))
return RESPONSE_VALUE



post带文件方法
def post_func_files(url, files, data):
print('url= ', url)
print('para= ', data)
session = requests.session()
response = session.post(url, data, files=files)
RESPONSE_VALUE['code'] = response.status_code
print(response.text)
if RESPONSE_VALUE['code'] == 200:
if len(response.text) > 0:
RESPONSE_VALUE['text'] = response.json()
else:
RESPONSE_VALUE['text'] = ''
else:
RESPONSE_VALUE['text'] = response.text
print(json.dumps(RESPONSE_VALUE, ensure_ascii=False, encoding="gb2312"))
return RESPONSE_VALUE
...全文
89 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧