如图:

在使用 jmeter 过程中发现响应数据里的中文为乱码,于是尝试设置编码。

先是在界面里的 HTTP 请求配置里加上 UTF-8,但不生效(网上有人说可以)。

于是尝试修改配置文件,亲测有效:

编辑 jmeter 根目录下的 bin/jmeter.properties 文件,找到这一行:

# The encoding to be used if none is provided (default ISO-8859-1)
#sampleresult.default.encoding=ISO-8859-1

取消注释,并把 ISO-8859-1 改为 UTF-8 即可,当然也可以在下面新增一行:

sampleresult.default.encoding=UTF-8

如图:

最后重启 jmeter 即可。