请求在Postman中运行良好,但在ApacheJMeter中出现错误

请求在Postman中运行良好,但在ApacheJMeter中出现错误,jmeter,Jmeter,我想触发一个GET请求,如下所示- http:{SomeServerName}/Path 其中在路径中,我将变量传递为-${BaseURI}${SerialNumber}${ParamList} 通过CSV文件传递给我 我使用的标题是: 内容类型、授权、接受编码、X-transactionId和X-siteId 在ApacheJ Meter中用1个线程触发请求时,我得到了这个错误- org.apache.http.NoHttpResponseException:xxx.tc.at.xxx.net

我想触发一个GET请求,如下所示- http:{SomeServerName}/Path 其中在路径中,我将变量传递为-${BaseURI}${SerialNumber}${ParamList} 通过CSV文件传递给我

我使用的标题是: 内容类型、授权、接受编码、X-transactionId和X-siteId

在ApacheJ Meter中用1个线程触发请求时,我得到了这个错误- org.apache.http.NoHttpResponseException:xxx.tc.at.xxx.net:8443未能响应 位于org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141) 位于org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56) 位于org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259) 位于org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) 位于org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157) 位于org.apache.http.protocol.HttpRequestExecutor.doReceiverResponse(HttpRequestExecutor.java:273) 位于org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) 位于org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272) 位于org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) 位于org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) 位于org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) 位于org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) 在org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) 位于org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeRequest(HTTPHC4Impl.java:850) 位于org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:561) 位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:67) 位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1282)

在《邮递员》中,这一点非常好,但在JMeter中给出了上述错误,有人能帮忙吗?
另外,我在stacktrace中延迟8秒后得到响应。JMeter似乎无法解析a,如果不查看响应详细信息,很难说出什么问题,您可以查看日志,很可能您会在那里看到根本原因,将下一行添加到log4j2.xml文件(位于“bin”下)JMeter安装的文件夹)


需要重新启动JMeter才能获取更改。下次启动请求时,您应该在jmeter.log文件中看到请求和响应的完整详细信息

很可能是您正在测试的应用程序中的一个bug,因为它返回了格式错误的头


您可以尝试通过更改未能
Java

如果您有多个HTTP请求采样器,那么如果您使用

但请记住,即使它可以工作,它也是一个解决方案,解决方案是了解哪些标头无法解析,并在应用程序端修复它

<Logger name="org.apache.http" level="debug" />