Jmeter:二进制文件上传失败,出现 500 内部服务器错误

Jmeter: Binary File Upload Fails with 500 Internal Server Error

我尝试上传一个二进制文件,使用 POSTMAN 可以正常工作,如下所示:

请求Headers:

请求参数:

请求Body:

在这里它工作得很好。

我在 Jmeter 中尝试了相同的请求 Header 和 Body,但得到 500 内部服务器错误. 请查看以下 Jmeter 配置:

HTTP请求参数:

HTTP 请求文件上传:

我是 JMeter 的新手。有人可以帮助我,让我知道我所做的配置有什么问题吗?

可能 HTTP Headers, if you can successfully execute the request using Postman you should be able to record the same using JMeter's HTTP(S) Test Script Recorder

方面有些不匹配
  1. 启动 JMeter 的 HTTP(S) Test Script Recorder
  2. Configure Postman to use JMeter as the proxy

  3. Copy the file you will be uploading to the "bin" folder of your JMeter installation
  4. 运行 您在 Postman 中的请求
  5. JMeter会保存相关的HTTP Request sampler along with the HTTP Header Manager under the Recording Controller