zoukankan      html  css  js  c++  java
  • 解决Jmeter返回值显示中文乱码 的三种方法

    第一种解决方法:

    1.点击线程组--添加--后置处理器--BeanShell后置处理程序

    2.点击BeanShell后置处理程序,编写:prev.setDataEncoding("UTF-8");

     3. 然后点击运行,看返回值

     很明显,乱码问题解决了!!

     4. 不过需注意的是:http请求默认值内容编码一定要写:utf-8,否则会出现乱码

    第二种解决方法:

    1、“BeanShell 后置处理器”一定要设置在http请求中么?

    答:不是,后置处理器在监听器之前处理,所以只要在作用域内,后置处理器放哪里都是同样的效果;

    如下:

     不在请求中也能成功,不会出现乱码!

    第三种解决方法:

    1. 修改jmeter中的默认编码:在jmeter默认安装路径的bin目录下,找到

     

    2. 点击进去,搜索“The encoding”,找到sampler的编码设置代码;

     

     进行修改

     

     4. 保存退出,并且重启jmeter

    发现也不会乱码!!

  • 相关阅读:
    JavaScript中对事件简单的理解
    正则表达式 RE模块
    模块
    面向对象进阶
    元类详细解释
    四.面向对象和函数补充
    四.函数
    Python的基础知识:
    五层协议及tcp三次握手四次挥手
    nginx常见错误
  • 原文地址:https://www.cnblogs.com/xmxit-liu/p/12506461.html
Copyright © 2011-2022 走看看