You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter发送multipart/form-data请求异常:返回201但文件下载格式不支持

JMeter发送multipart/form-data请求后文件无法正常下载的解决方法

你的问题核心在于手动构造的请求体里,文件字段传递的是本地路径字符串D:\appointy\strawberryamp_kiwi.jpg,而非文件的二进制内容。服务器接收到的是文本路径而非有效JPEG文件,所以下载时会提示格式不支持。Postman会自动读取文件二进制内容并正确组装请求,因此能正常运行。

直接用JMeter内置的文件上传功能即可解决,步骤如下:

  1. 添加HTTP请求组件,填写请求方法、目标URL等基础信息。
  2. 切换到「参数」标签页,添加以下表单字段:
    • 参数名:file_type,值:IMAGE
    • 参数名:is_public,值:true
    • 参数名:owner,值:"48a74388-6f29-45d2-b2fc-b6b27d64f4e0"
  3. 切换到「文件上传」标签页,添加文件配置:
    • 参数名称:file
    • 文件路径:D:\appointy\strawberryamp_kiwi.jpg
    • 文件名:strawberryamp_kiwi.jpg
    • MIME类型:image/jpeg
  4. 保持HTTP请求的「实现」为默认的HttpClient4,无需手动设置Content-Transfer-Encoding,JMeter会自动处理二进制文件的传输逻辑。

按以上配置发送请求后,服务器会接收到正确的JPEG文件内容,下载时就能正常打开了。

内容的提问来源于stack exchange,提问作者Nikhil Patil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 23:30:11