python 实现批量post json数据测试
来源:互联网 发布:幼儿美工课教案 编辑:程序博客网 时间:2024/05/21 18:41
服务器之前经常出现发消息就会宕机,今天修改了部分之后,就用python实现了一个批量post数据测试。
直接上代码。url 是测试版,你看到这份代码的时候,应该已经不能用了,童鞋需要自己有可以测试的url哦。
(我的测试环境是,聊天测试,所以你会看到 有一个req_id、to_id,msg 三部分)
第一种办法
#!/user/post_test.py#coding=utf8# by kamyimport requestsurl="http://test.kamyshi.cn:8400/api/sendmsg"post={"req_id": 1,"to_id": "19,20,1000","msg_content": "test"}loop=1000for i in range(0,loop): requests.session().post(url,json = post) #这里用json = post 可以实现发送的是json格式数据。
#上面如果写为 requests.session().post(url, post) 则代表把post里面的数据以参数的形式post上去。两者是有区别的,望读者看仔细。</span>
第二种办法,
#coding:utf-8#postLib.pyimport urllibimport urllib2import jsondef http_post(): url="http://test.kamyshi.cn</span>:8400/api/sendmsg" values ={"req_id": 1,"to_id": "19,20,1000","msg_content": "test"} jdata = json.dumps(values) # 对数据进行JSON格式化编码 req = urllib2.Request(url, jdata) # 生成页面请求的完整数据 response = urllib2.urlopen(req) # 发送页面请求 return response.read() # 获取服务器返回的页面信息loop = 1000for i in range(0,loop): print i resp = http_post()#resp = http_post()#print resp
0 0
- python 实现批量post json数据测试
- python post json数据
- curl perl python post发送json数据
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- python接口测试之路get、post、json请求处理
- JMeter带json数据的post请求测试
- PHP处理来自Python的Post的json数据
- Python Web框架 flask post JSON数据获取方式总结
- php post json数据
- POST提交JSON数据
- POST上传JSON数据
- POST上传JSON数据
- post接收json数据
- C# Post Json数据
- C#实现json对象数据批量插入数据库
- Copy vs Retain in Objective C
- inline和宏定义区别
- poj 2752 Seek the Name, Seek the Fame(前后缀相同的位数)
- HTML5
- 38. PHP 错误与异常处理(2)
- python 实现批量post json数据测试
- 【html】day04_图像和超链接
- 内存对齐
- C++ primer plus(sixth edition) 编程练习答案(answers for programing exercises)第九章(chapter 9) 1-4
- Unity3D模仿《魔兽世界》的第三人称角色控制器
- Linux复习笔记(三) -- Linux系统目录架构
- Matlab操作基础1
- 手机浏览器调试 --- 使用 PC 上的Chrome进行调试
- 数据库示例链接问题 无法连接到 (local)