jmeter请求参数为数组
今天压测的项目接口修改了,原来传入字符串,现在改成了数组,开始苦思冥想,想用前置处理器、后置处理器写几行代码完成。捣鼓了半天发现传过去的字符串没有双引号。
参数格式是:
{
a:“1”,
b:“2”,
c:[“3”,“4”]
}
折腾了半天发现只需要使用json格式传入就好了,生无可恋.jpg
首先添加http请求,然后选择消息体数据,将json数据填好。这里使用了csv文件参数化。
![在这里插入图片描述](https://img-blog.csdnimg.cn/d1b2e3127b3f44849777a4459e2287c0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAam955byg,size_20,color_FFFFFF,t_70,g_se,x_16)
添加http信息头管理器,设置Content-Type为application/json。
![在这里插入图片描述](https://img-blog.csdnimg.cn/6c41889f169240a59250921c8c81fa20.png)
完成!