【问题标题】:Apache JMeter 3.0 Multipart Request works for POST but not for PUTApache JMeter 3.0 Multipart Request 适用于 POST 但不适用于 PUT
【发布时间】:2017-09-05 01:20:11
【问题描述】:

当我使用 POST 方法向我的服务器发出多部分请求时,请求工作正常。

以下是我设置 JMeter 的方式:

发布请求

但是,当我尝试向同一个 URL 发出 PUT 请求时,该请求不起作用。

提出请求

而服务器上的错误是

org.springframework.web.multipart.MultipartException: 当前请求不是多部分请求

这似乎是 JMeter 的一个问题,因为当我尝试使用 Postman 执行相同的请求时,使用 POST 或 PUT 的请求可以正常工作。

但是,我想使用 JMeter 来测试我的应用程序性能。

问题是:如何使用 JMeter 发出 PUT 多部分请求?

【问题讨论】:

    标签: http jmeter


    【解决方案1】:

    从 JMeter 3.0 开始,multipart/form 仅适用于 POST 方法,而其他 http 方法似乎也可以使用。

    所以这是一个错误:

    另见:

    它应该在下一个版本中修复。

    【讨论】:

    • 希望在 3.1 版本中修复此错误
    • 我更新了答案以更准确。如果可以,您应该接受并投票。
    猜你喜欢
    • 1970-01-01
    • 2020-03-16
    • 2021-04-27
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    相关资源
    最近更新 更多