jmeter(postman)发送请求对象,springmvc接收对象

来源:互联网 发布:php企业产品展示网站 编辑:程序博客网 时间:2024/05/29 19:43

之前写过不少类似这种jmeter请求springmvc的代码,印象中好像自己每次都会多多少少走点弯路,不巧的是,百度上关于这些的博客似乎并不是很实用,所以以此博客来警示自己,同时也希望能让其他人少走弯路。


请求头

jmeter一般以json的格式传递数据对象,这个时候要注意请求头的设置,否则会报415错误

添加Content-Type,设置其值为:application/json


请求体

因为发送的是请求对象,所以请求体内多为json,在bodyData下输入对应的json

{"key":"123","realname":"real","idcard":"id","bankcard":"bank","mobile":"moblie","uorderid":"111"}


controller

@RequestMapping("/bank")public void testBankCard(@RequestBody BankCardValidRequestParam req) {System.out.println("req:"+req.toString());System.out.println("---------------银行卡号:"+req.getBankcard());System.out.println("测试枚举——————————————————:"+BankResultConstact.getNameByValue("0000"));}

需要注意的是这边的@RequestBody注解不可忘,同时这边的对象的属性要与jmeter传递过来的字段一致(尽量一致,不需要的字段jmeter内可以传递null)


原创粉丝点击