jmeter压测发送json报文中存在转义字符并参数化了某些变量导致发送至服务器端报文无法处理的解决

时间:2022-09-17 20:03:06

  在做jmeter发送json报文中存在转义字符的情况下例如:{“method”:“{\\\"a\\\":\\\"${__RandomString(15,1234567890,num)}\\\"}”},报文经过jmeter做过一次转换,当发送至服务器端时会报无法解析json串。

在查看结果树中点击请求,把post data拷贝出来,打马赛克的那部分是我的报文,把正常正确报文与转换后报文做一个对比就能发现转义后少了几个“\”手动增加一下问题就可以解决了 PS:转义在报文中要增加两个"\"jmeter压测发送json报文中存在转义字符并参数化了某些变量导致发送至服务器端报文无法处理的解决

jmeter压测发送json报文中存在转义字符并参数化了某些变量导致发送至服务器端报文无法处理的解决