JMeter 1用户响应代码:非HTTP响应代码:java.net.ConnectionException响应消息:非HTTP响应

JMeter 1用户响应代码:非HTTP响应代码:java.net.ConnectionException响应消息:非HTTP响应,jmeter,Jmeter,我正在尝试学习使用JMeter进行负载测试(非常新)。使用该教程在JMeter网站和另一个youtube教程上构建Web测试计划,我创建了一个HTTP GET请求以点击www.google.com/,但我得到了以下结果: Thread Name: Thread Group 1-1 Sample Start: 2018-07-16 12:44:09 CDT Load time: 64018 Connect Time: 64018 Latency: 0

我正在尝试学习使用JMeter进行负载测试(非常新)。使用该教程在JMeter网站和另一个youtube教程上构建Web测试计划,我创建了一个HTTP GET请求以点击www.google.com/,但我得到了以下结果:

    Thread Name: Thread Group 1-1
    Sample Start: 2018-07-16 12:44:09 CDT
    Load time: 64018
    Connect Time: 64018
    Latency: 0
    Size in bytes: 2390
    Sent bytes:0
    Headers size in bytes: 0
    Body size in bytes: 2390
    Sample Count: 1
    Error Count: 1
    Data type ("text"|"bin"|""): text
    Response code: Non HTTP response code: java.net.ConnectException
    Response message: Non HTTP response message: Connection timed out: connect
这是我的要求:

环顾四周,其他人都会遇到这个问题,但他们的问题是在250多名用户之后:

但是,我只尝试使用一个用户和一个线程,并且我找不到任何人在只有一个用户的情况下有相同的错误

我将客户端实现设置为HttpClient4,正如第二个答案所建议的那样,但我仍然遇到同样的问题

提前谢谢


答案原来是因为我们的代理服务器。这很奇怪,因为我可以通过邮递员发送请求并得到回复。但是我换了一台不使用代理的计算机,现在一切都正常了。

您尝试在as 80上使用HTTPS协议连接的问题

通过端口80发送http和通过端口443发送https有一个强大的约定


删除端口号值,它将使用默认的443端口查看屏幕截图,您使用80作为https连接的端口号,这就是您获得非http响应代码的原因。将端口号设为443或留空


要了解有关使用JMeter进行负载测试的更多信息,请遵循

是否可以共享请求中的快照?通过edit添加的图像谢谢您的响应,当将端口区域留空或将其设置为端口443时,我仍然会遇到问题。