【Jmeter】参数Parameters和Body Data
在做接口并发测试的时候,才发现Jmeter中的Parameters和Body Data两种参数格式并不是简单的一个是xx=xx,另外一个是json格式的参数
先看一个接口
[post] /api/xx/xxxx/xxxx 通知服务端文件上传完毕
- 1
输入参数:
http content type: application/json名称 | 类型 | 是否必须 | 参数限制 | 描述
--------- | ----------- | -------- | ---------- | ----------
cid | string | 是 | cid.length==36 | id version | int | 是 | 无 | 版本
- 1
- 2
- 3
- 4
- 5
- 6
开始时在Jmeter的请求为
请求返回的结果为
{"msg":"{\"message\":\"error\",\"error_code\":4000}","ret":"error"}
- 1
查找后发现是Parameters和Body Data的使用,还有请求的参数理解有误
仔细看看抓包中的两种“参数”
xx=xx&xxx=xx格式
json格式
Parameters
xx=xx&xxx=xx格式的参数为GET或者POST请求中,url中带的参数值,如:
在一个这样的请求中/api/xx/xxx/xxxx?index=0&pagesize=100&thumb=1
?号后面的可以写在url中,也可以写在Parameters中
Body Data
json格式的是POST请求中的参数,POST请求参数时,看请求的格式,是否需要在请求中添加HTTP信息头管理器,将请求的Content-Type
或者 User-Agent
等进行定义
HTTP请求的格式:
HTTP信息头管理器:
转载于:https://www.cnblogs.com/loved-wangwei/p/8992970.html
【Jmeter】参数Parameters和Body Data相关推荐
- http请求中的Query String Parameters、Form Data、Request Payload
参考: (1).(http请求参数之Query String Parameters.Form Data.Request Payload) - https://www.jianshu.com/p/c81 ...
- 【Pytorch神经网络理论篇】 05 Module类的使用方法+参数Parameters类+定义训练模型的步骤与方法
1 Module类的使用方法 1.1 Module类的add_module()方法 1.1.1 概述 add_module():将XX层插入到模型结构中 1.1.2 add_module()----L ...
- ML之回归预测:利用八(9-1)种机器学习算法对无人驾驶汽车参数(2017年的data,18+2)进行回归预测值VS真实值
ML之回归预测:利用八(9-1)种机器学习算法对无人驾驶汽车参数(2017年的data,18+2)进行回归预测值VS真实值 目录 模型评估 输出结果 模型评估 相关文章:ML之回归预测:利用八(9-1 ...
- JMeter参数大小写转换
JMeter参数大小写转换 JMeter参数大小写转换 有哪些函数可以实现 上栗子 一种操作方式vars.get 注意事项 参考资料 JMeter参数大小写转换 现在测试工具很多,不过作为Java开发 ...
- yapi-404-接口字段验证不通过, 错误信息:shema 验证请求参数 schema is invalid: data.properties[‘otherParams‘].required sho
报错原因: 接口字段验证不通过, 错误信息:shema 验证请求参数 schema is invalid: data.properties['otherParams'].required should ...
- vue使用参数直接取到data数据
vue使用参数直接取到data数据 upRecvQtyStatus (row, name) {console.log(this._data[name]) // this._data就是data本身th ...
- Allegro如何复用软件设置参数Parameters
一. 复用Parameters有什么作用 Allegro中一些默认设置很不尽如人意,所以在绘制新PCB时,经常需要对颜色,字号等参数进行重新设置,相当花费时间.但其实,可以通过导入导出软件设计参数Pa ...
- Query String Parameters、Form Data、Request Payload的区别
Query String Parameters 当发起一次GET请求时,参数会以url string的形式进行传递.即?后的字符串则为其请求参数,并以&作为分隔符. 如下http请求报文头: ...
- Jmeter入门6 参数化—CSV Data Set Config 通过文件导入数据
线程组循环次数大于1的时候,请求里每次提交的数据都相同.有的系统限制了不能提交相同数据,我们通过 CSV Data Set Config 加载csv文件数据. 1 创建一个文本文件,输入参数值保存为. ...
最新文章
- TCP/IP***原理分析总结
- puppeteer(headless chrome)实现网站登录
- AspectJ在Android中使用(AOP)
- Zju2112 Dynamic Rankings(树状数组套可持久化权值线段树)
- Python3.6全栈开发实例[005]
- 从0到1写RT-Thread内核——临界段的保护
- 【POJ - 1961】Period(KMP,循环节问题)
- 谈谈C#反射(Reflection)
- python打印长方形_利用python打印出菱形、三角形以及矩形的方法实例
- Spring容器创建流程(8)初始化bean
- python本地发布到服务器_使用pycharm在本地开发并实时同步到服务器
- java设置环境变量win7_Windows7系统配置java环境变量的详细教程
- WPF中的相关属性含义
- iPhone 13不会自动锁屏该怎么解决?
- 模拟退火算法(Simulated Annealing,SA)的全面讲解及python实现
- Codeforces 30 E. Tricky and Cleve Password
- 热带雨林绘画软件测试,手绘教程!手把手教你绘制光影超棒的热带雨林插画
- 试玩儿趣链的区块连平台
- 大众车功能码与地址码大全(英/中)
- idea 实现接口中方法的快捷键
热门文章
- Winform中怎样跨窗体获取另一窗体的控件对象
- 简单两个命令快速使用Xshell从Linux服务器上下载上传文件
- redis-数据类型与应用
- 【Python】编程笔记11
- JAVA的JDK环境变量的配置JAVA_HOME;PATH;CLASSHOME
- 5、mybatis主配置文件之environments
- linux权限776代表,Linux 权限设置chmod
- 求正多边形的面积JAVA_第六章第三十六题(几何:正多边形的面积)(Geometry: area of a regular polygon)...
- 吸收塔如何提高吸收率_燕姐强烈推荐的一款燕窝饮,吸收率原来真的可以这么高!...
- 盘它:1200 天积淀,超 750 篇干货,为你甄选这 100 + 篇精华!