首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JMeter 1用户响应代码:非HTTP响应代码: java.net.ConnectionException响应消息:非HTTP响应

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

Stack Overflow用户
提问于 2018-07-16 18:34:50
回答 2查看 6.5K关注 0票数 3

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

代码语言:javascript
复制
    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

以下是我的请求:链接到图像,因为我还没有10个名誉

环顾四周,人们会发现这个问题,但他们的问题是在250+用户:响应代码:非HTTP响应代码: java.net.ConnectException响应消息:非HTTP响应消息:连接超时:连接之后。

然而,我只是尝试使用一个用户和一个线程,但是我找不到与一个用户有相同错误的人。

我将客户端实现设置为HttpClient4,就像jmeter非HTTP响应代码: java.net.ConnectException给出的第二个答案那样,但仍然存在相同的问题。

提前感谢!

应答发现这是因为我们的代理服务器。这很奇怪,因为我可以通过邮递员发送请求并得到回复。但是我换了一台电脑而不是代理,现在一切都正常了。

EN

回答 2

Stack Overflow用户

发布于 2018-07-17 05:06:39

您试图在非HTTPS端口 as 80上连接HTTPS协议的问题

有一个强大的惯例可以通过端口80发送http,通过端口443发送https。

删除端口号值,它将使用默认的443端口

票数 2
EN

Stack Overflow用户

发布于 2018-07-17 05:09:40

查看屏幕截图,您将使用80作为https连接的端口号,这就是您获得非http响应代码的原因。指定端口号为443,或将其保留为空。

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51368138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档