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

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

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

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