首页 > 解决方案 > 用特殊字符编码文件名以上传到 jmeter 中的 post Http 请求

问题描述

当我尝试在 JMeter 上的 post Http 请求中上传带有特殊字符的文本文件时,这些字符将替换为“??????”。

有没有办法为文件名定义 UTF-8 编码?

标签: httpencodingjmeter

解决方案


我有同样的问题,以上也没有帮助。对我来说,有效的是添加用户定义的变量和正文数据的组合。

首先在“用户定义的变量”中创建要作为变量发送的数据,在 POST 中使用 $( name_of_var) 引用这些数据。

然后还要确保您在 http 请求中使用“正文数据”而不是“参数”,例如.. jmeter身体数据

出于某种原因,这对我有用,我认为 jmeter 默认情况下不对变量应用编码。


推荐阅读