博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python接口测试-使用requests模块发送post请求
阅读量:6427 次
发布时间:2019-06-23

本文共 950 字,大约阅读时间需要 3 分钟。

本篇主要记录下使用python的requests模块发送post请求的实现代码.

 

#coding=utf-8import unittestimport requestsclass PostTest(unittest.TestCase):    def setUp(self):        host = 'https://httpbin.org/'        endpoint = 'post'        self.url = ''.join([host, endpoint])    def testPost(self):        params = {
'show_env':'1'} json = { 'info': {
'show_env': '2', 'sex': 'nv'}, 'code': 200, 'a': 'hello', 'b': 'nihao', 'files' : {
'file': ('test.txt', 'hello')}, 'data': [{
'name': 'zhangsan', 'id': '123'}, {
'name': 'lisi', 'id': '125'}], 'id': 1900 } r1 = requests.post(self.url,params=params,json=json) resp1 = r1.json() print(resp1) connect = resp1['headers']['Connection'] self.assertEqual(connect, 'close') def tearDown(self): passif __name__=='__main__': unittest.main()

 

转载于:https://www.cnblogs.com/feiyueNotes/p/7857977.html

你可能感兴趣的文章
Unity导航 (寻路系统Nav Mesh Agent)
查看>>
SaltStack配置语法-YAML和Jinja
查看>>
运用免费OA让你有意想不到的效果
查看>>
一些软件设计软则
查看>>
Linux运维基础命令
查看>>
使用PowerShell配置IP地址
查看>>
第十一章 MySQL运算符
查看>>
JAVA常见算法题(十七)
查看>>
GUI鼠标相关设置
查看>>
使用 <Iframe>实现跨域通信
查看>>
闭包--循序学习
查看>>
项目实战之集成邮件开发
查看>>
解决C3P0在Linux下Failed to get local InetAddress for VMID问题
查看>>
1531 山峰 【栈的应用】
查看>>
巧用美女照做微信吸粉,你会做吗?
查看>>
wcf学习总结《上》
查看>>
ERROR (ClientException)
查看>>
Load Balance 产品横向比较
查看>>
Java代理程序实现web方式管理邮件组成员
查看>>
【编译打包】tengine 1.5.1 SRPM
查看>>