我正在发送需要Bearer令牌的HTTPS请求。我在JMeter的HTTP请求中添加了一个Header Manager,并在Header Manager中将NAME和VALUE分别定义为Authorization和“ Bearer xxxxyxyxyxz”。
请求每次运行21秒,然后失败,并显示以下文字
org.apache.http.conn.HttpHostConnectException: Connect to abcd.uat.xyz.com:443 [abcd.uat.xyz.com/11.222.250.10] failed: Connection timed out: connect.
我是通过Header Manager以正确的方式发送承载令牌吗?还是有其他方法可以发送这种请求?
注意:它(相同的请求和Bearer令牌)在Postman中运行良好,我也得到了正确的响应。
答案 0 :(得分:0)
将代理服务器详细信息添加到请求后,此问题已解决。我已经在HTTP请求的“高级”部分中添加了这些内容。
在Postman中,该工具使用默认的系统代理设置,因此可以正常使用,但在Jmeter方面,我们需要显式添加代理服务器详细信息。
答案 1 :(得分:0)
基于异常情况,您正在尝试使用HTTPS请求访问HTTP服务器。
请确保确认“ abcd.uat.xyz.com:443”是否支持https。如果不简单,只需通过更新“协议”字段发出请求HTTP。