使用 Apache JMeter 2.7,我的 POST 请求的消息正文 (JSON) 包含一个密码字段,格式为asdf%xy3dsfsfsf
. JMeter 试图解释%xy
为百分比编码字符并抛出此异常。
未捕获的异常 java.lang.IllegalArgumentException:URLDecoder:转义(%)模式中的非法十六进制字符 - 对于输入字符串:“xy”。有关详细信息,请参阅日志文件。
我无法使用反斜杠转义该字符,asdf\%xy3dsfsfsf
因为它会作为错误密码进入 Web 服务。
请就如何解决此问题提出建议。
更新:该问题在构建 2578 中得到解决。 https://builds.apache.org/job/JMeter-trunk/2578/