jmeter-post请求传参含中文时,中文显示乱码

情况1:post请求直接传参含中文,将请求编码设置为:UTF-8 即可

现象:post情况传参含中文时,插入的数据在业务系统中显示乱码

解决方法:

 

 

情况2:使用CSV参数化时,参数中含有中文,请求获取的参数值为乱码或者插入的数据在业务系统显示乱码

1.确保请求获取的参数值为中文,而不是乱码:a. CSV数据文件配置设为UTF-8格式,b.将CSV文件或者txt文档转换为UTF-8格式

2.确保插入的中文数据在业务系统显示为正常而不是乱码:c.请求设置的内容编码为UTF-8

参数化文件为txt文档,使用notepad++将txt文档转换为UTF-8编码格式

 参数化文件为csv文档,使用excel或者notepad++转换为UTF-8编码格式

 备注:若用excel打开csv文件时,单元格的格式默认为常规,支持15位数字,超过15位数字会导致末尾自动补充为0,所以如果单元格的数字超过15位数字,要将单元格格式设为:文本

 

posted @ 2023-03-02 11:41  羊孩  阅读(137)  评论(0)    收藏  举报
返回顶端