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

本文共 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

你可能感兴趣的文章
ul li剧中对齐
查看>>
关于 linux 的 limit 的设置
查看>>
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
vim中文帮助教程
查看>>
MySQL基础3
查看>>
云计算数据与信息安全防护
查看>>
全局设置导航栏
查看>>
RxJS & Angular
查看>>
面向对象(多异常的声明与处理)
查看>>
MTK笔记
查看>>
ERROR: duplicate key value violates unique constraint "xxx"
查看>>
激活office 365 的启动文件
查看>>
无法根据中文查找
查看>>
[简讯]phpMyAdmin项目已迁移至GitHub
查看>>
转载 python多重继承C3算法
查看>>
【题解】 bzoj1597: [Usaco2008 Mar]土地购买 (动态规划+斜率优化)
查看>>
css文本溢出显示省略号
查看>>
git安装和简单配置
查看>>
面向对象:反射,双下方法
查看>>
鼠标悬停提示文本消息最简单的做法
查看>>