我是Jmeter的新手。在'HTTP(S)测试脚本记录器'下面有什么区别 HttpClient 4,HttpClient 3.1和Java类型? 哪个选项最适合录制?
regadrs。
答案 0 :(得分:6)
请参阅采样器的{JMeter文档HTTP_Request:
HTTP请求 - 这有一个实现下拉框,它选择要使用的HTTP协议实现:
- Java - 使用JVM提供的HTTP实现。与HttpClient实现相比,这有一些限制 - 见下文。
- HTTPClient3.1 - 使用Apache Commons HttpClient 3.1。这已不再开发,并且可能会在将来的JMeter版本中删除对此的支持。
- HTTPClient4 - 使用Apache HttpComponents HttpClient 4.x。
- 空白值 - 未设置HTTP采样器的实现,因此依赖于HTTP请求默认值(如果存在)或jmeter.properties中定义的jmeter.httpsampler属性