java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern

一、说明

1、在用jmeter做接口测试时,由于请求参数中带有SQL语句,且SQL语句中又是需要模糊查询带有百分号,这样传参接口的返回是不通过的,如下图所示:

2、大致意思就是请求的参数中带有百分号转义错误,需要进行处理了。

二、解决方案

1、使用万能的百度,也看了人家的解释,就参考这来弄,在百分号后面加25【%25】,这样就可以请求成功了。

三、最后

1、最后是可以请求成功的,为了获取不同的值,还使用了参数化,把可以转义的单个请求参数写到文本里,进行传参。

2、这里特此记录一下,别人的解决方案固然很好,但是需要自己手动去尝试,去记录,共勉!!!!

 

posted @ 2021-08-11 17:48  感恩有你  阅读(628)  评论(0编辑  收藏  举报