jmeter上传文件乱码解决

  • Post author:
  • Post category:其他


当上传文件有中文文字时,在各处编码都使用了utf-8,但是文件名还是出现下面问题:

Content-Disposition: form-data; name=”file”; filename=”??.txt”

Content-Type: application/octet-stream


Content-Transfer-Encoding: binary

发现它使用的真实编码方式并没有按照我们自己要求写的utf-8,而是因为信息头转码方式是Content-Transfer-Encoding: binary,所以,要去掉这个编码方式,才能使用我们自己的编码。

所以,勾选Browser-compatible headers

Browser-compatible headers 当勾选了Use multipart/form-data for HTTP POST后,可以选择这个,可以保证不受HTTP信息头管理器设置的Content-Type 和Content-Transfer-Encoding 影响

勾选了这个,就不会受 HTTP信息头管理器设置的Content-Type 和Content-Transfer-Encoding 的影响。



版权声明:本文为ling499185749原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。