首页 > 其他 > 详细

Jmeter测试get接口报错

时间:2021-01-11 20:40:35      阅读:195      评论:0      收藏:0      [点我收藏+]

1.例如获取验证码接口,该接口使用get方法,入参是获取的变量值encStr和uuid,如果获取的encStr或uuid参数值包含有特殊字符时,Jmeter返回信息中有以下几种提示:(1)提示“URLPath中参数校验异常”;(2)提示HTTP Status400;(3)提示 illegal character in URL

2.遇到这种情况,不要着急,慢慢的试总能解决的,我介绍一下我踩过坑:

  (1)第一种是按照如下图所示进行设置,将入参写到Body Data中,运行后返回数据提示“URLPath中参数校验异常”

技术分享图片

(2)再换一种方法,将入参写到URL路径中,如下图所示,也提示“URLPath中参数校验异常”

技术分享图片

        (3)换一种方法,将入参写到Parameters中,分别输入对应的入参的名称和值,如下图所示,运行后返回数据提示HTTP Status400

技术分享图片

    (4)再试一次,将入参写到Parameters中,将参数和值都写在 值 里面,如下图,运行后提示illget character in URL;

技术分享图片

  (5)最后再来一次,勾选参数后对应的“编码(encode)”复选框,重新运行,发现不再报错啦

技术分享图片

技术分享图片

 

Jmeter测试get接口报错

原文:https://www.cnblogs.com/Happy-To-Lucky/p/14263773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!