Jmeter 参数未编码异常:java.net.URISyntaxException: Illegal character in query at index 172

最近在使用jmeter进行测试时,每次回放时,都回放失败,查看response data 提示:java.net.URISyntaxException: Illegal character in query at index 172 的异常信息。如下:

java.net.URISyntaxException: Illegal character in query at index 172: http://www.xxxx.com/discuz/images/default/right_big.gif?

Accept=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8&Accept-Encoding=gzip, deflate, br&Accept-Language=zh-CN%2Czh%3Bq%3D0.9&User-Agent=Mozilla%2F5.0+%28Windows+NT+6.1%3B+WOW64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F63.0.3239.132+Safari%2F537.36&pO5_auth=a7d6J%2FoHPxe6UU9y6yFwV8R0WOiULiyRs8HKRwtiwdG3Za46e3H0TJySLFHtL3NLqsW4k%2FepaHLkIFGA7kNsr2w

仔细查看参数,发现请求的参数都是以明码的形式发送。

解决方法:在将勾选参数后面的:encode(先编码在发送请求)

再次运行,即可运行通过,如下图:

 

posted @   西夏一品唐  阅读(9284)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示