在未使用 JMeter 在 API 标头中发送内容类型时遇到错误“不支持的媒体类型”

Facing error "Unsupported Media Type" while not sending the content-type in APIs header using JMeter

提问人:Islam 提问时间:10/23/2023 最后编辑:Brian Tompsett - 汤莱恩Islam 更新时间:10/24/2023 访问量:38

问:

在发送没有内容类型标头的 API 请求时,由于我正在测试的 API 很少,因此面临以下错误消息,不需要此内容类型标头。

{
    "statusCode": 415,
    "code": "FST_ERR_CTP_INVALID_MEDIA_TYPE",
    "error": "Unsupported Media Type",
    "message": "Unsupported Media Type: application/x-www-form-urlencoded; charset=UTF-8"
}

我已将标题中的内容类型配置为空,但面临另一个问题。

{
    "statusCode": 415,
    "code": "FST_ERR_CTP_INVALID_MEDIA_TYPE",
    "error": "Unsupported Media Type",
    "message": "Unsupported Media Type: undefined"
}
jmeter 性能测试 jmeter-plugins jmeter-5.0

评论


答:

0赞 Dmitri T 10/23/2023 #1

这听起来像是 JMeter 中的一个错误,值得报告

同时,如果您不希望 JMeter 添加 Content-Type 标头,您可以将 HTTP 请求采样器的“实现”更改为 .Java

如果您> 1 个 HTTP 请求采样器,并且想要一次性更改它们的实现 - 请选择 HTTP 请求默认值

enter image description here