您现在的位置是:网站首页 > 台长笔记
Jmeter HTTP请求Illegal character报错排查
Jmeter 做HTTP请求的时候,一直报错,排查到原因后,被自己恶心到了。。。
报错信息如下:

报错信息如下:

这是个很常规的HTTP请求,对照接口文档看了半天硬是看不出哪里不对。只得老实从报错信息中找问题,报错的重要信息就是“Illegal character in query at index 80”,字体格式错了?于是我把Content encoding里面补上UTF-8,还是报错。。。然后又把编码的选项全勾上,发现好了。
这就奇怪了,我们的接口在编码这块并没有做严格的限制,前面那么多请求都好好的,为什么这个就会报错呢。于是我把报错的请求内容和不报错的请求内容对比了一下,发现有一个参数后面多了一个空格。。。至此,结案!
问题本身其实很小,但排查问题的过程很重要,而且最终发现问题的根源在于参数多了一个空格引起的,纵然强行转编码后可以解决报错的问题,可是传的参数其实还是不对的,传参必须严谨。

点击排行
- 酷Q平台下自动发消息的应用插件
原始需求源于生活,后来也因为工作需要,需要一个QQ机
- 时间同步/锁定小工具
工作环境所致,经常出现本机时间与外网时间不一致的情
- 性能测试小工具
这个应该算是我写的第一个成型的工具,因为公司产品的
- <80后游戏>我的第一个网站
<80后游戏>是我的第一个站点,当时对架站一无所知,……
- TP5+AmazeUI仿做的后台管理系统
自学PHP本来是想自己去尝试做wordpress插件或者主题啥的,