巧妙的使用jmeter来发送json格式数据
1. header-manager 修改content-type值。
如果不修改该值, 则默认会是urlencode的数据格式(例如a=5&b=6)。
修改为json后,会告诉服务器,发送的数据为application/json格式数据。防止服务器对数据类型做强制校验。
2. 添加一个http request 请求sample, 这样根据图实例进行配置,便可以轻松的实现发送json格式的数据。
其实还是用的post 方式发送参数, 只是参数的名称为空, value值是你要post的json字符串。
ps: 较新版本中的jmeter的http sampler(http请求采样器)已经有一个post body的标签, 可以直接填写post body值即可. 例如张图. 其实他和第二步中的设置内容是一致的.