【问题标题】:Jmeter:- HTTP Request :Response code: 505Jmeter:- HTTP请求:响应代码:505
【发布时间】:2023-09-25 04:41:01
【问题描述】:

用于 HTTP 请求的 Jmeter - 我收到错误作为响应代码:505 响应消息:不支持 HTTP 版本。请告诉我原因?

Thread Name: Thread Group 1-1
Sample Start: 2018-04-10 18:02:51 IST
Load time: 9
Connect Time: 7
Latency: 9
Size in bytes: 126
Sent bytes:2753
Headers size in bytes: 126
Body size in bytes: 0
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): 
Response code: 505
Response message: HTTP Version Not Supported

Response headers:
HTTP/1.1 505 HTTP Version Not Supported
Server: Apache-Coyote/1.1
Date: Tue, 10 Apr 2018 12:32:05 GMT
Connection: close


HTTPSampleResult fields:
ContentType: 
DataEncoding: null

【问题讨论】:

  • 您需要提供有关您的请求和您要发送到的服务器的更多详细信息
  • 这也有助于我们提供代码。我们正在查看的只是服务器响应,我们真的不知道您要做什么

标签: jmeter


【解决方案1】:

我认为您可能正在使用 HTTP 1.0 或 HTTP 2 访问服务器。

您需要查看服务器日志才能确定。

另一种可能性是您的请求中缺少信息,因此您需要显示它:

【讨论】:

    【解决方案2】:

    尝试使用HTTP Raw Request 并明确指定HTTP protocol 版本,如:

    HTTP 原始请求采样器的结果通常可以使用View Results Tree 侦听器进行检查。

    您可以使用JMeter Plugins Manager 安装 HTTP 原始请求采样器

    【讨论】: