2017-03-17 166 views
2

想问问jmeter3.2(httpclient4)是否支持http2请求?还是把jmeter的http协议配置成https,那成功了呢?jmeter是否支持http2请求?

+0

从我的知识写您的测试场景,我不认为HTTP/2的支持是JMeter的产品尚未推出。更改日志3.1是在这里http://jmeter.apache.org/changes.html –

回答

1

从了HTTPClient 4.5 official docs

基于标准的,纯Java的实现HTTP版本1.0和 1.1

所以,你需要等到HTTP/2在HTTPClient库中执行。

+1

谢谢你的建议 – blue

0

向样品HTTP/2请求时,可以使用用于JMeter的一个插件,像这样的:https://github.com/syucream/jmeter-http2-plugin

从自述文件:

  • 构建的Netty 5(素α3+)和网状-tcnative为您的平台
  • 复制HTTP2Sampler.jar,网状-all.jar在,网状-tcnative.jar和 hpack.jar到JMeter的目录的lib/ext目录

  • 如果你使用gzip编码,你也必须准备jzlib.jar。

  • 运行JMeter的

  • 与HTTP2Sampler