jmeter请求接口,参数加密后。一直报错?

1.加密参数

jmeter请求接口,参数加密后。一直报错?

2.请球接口,一直报错

jmeter请求接口,参数加密后。一直报错?

3.查看结果:可以看到参数密文变了,被转码了??

jmeter请求接口,参数加密后。一直报错?

4.处理办法,勾选编码复选框

Http请求中Url编码勾选与否,应用于两个场景: 

1)一种是传递的参数中含有特殊字符,比如=,?,空格,&。例如,有个参数是aa=bb=cc,这到底是“aa” = “bb=cc”这样的表达,还是“aa=bb” = “cc”这样的表达,服务器会误解。勾选url编码后,表达式被编码成aa=bb%xxcc,其中一个=号转换掉,这样就不会误解了。 

2)另一种就是中文。 

对应到java中的方法是urlencoding。 

起因:接口测试中的上传字段为汉字时需要进行什么形式的转码? 

方法一:需要把编码复选框勾选,才能正常通过接口查询数据(参数化值如“${name}”也需要勾选“编码”复选框) 

方法二:在配置文件jmeter.properties,修改sampleresult.default.encoding=UTF-8 

jmeter请求接口,参数加密后。一直报错?

请求成功了

jmeter请求接口,参数加密后。一直报错?