为什么 HTTP 授权管理器只有在 HTTP 请求实现是 HTTPClient3.1 时才有效?
Why does HTTP Authorization Manager only work if HTTP Request implementation is HTTPClient3.1?
我已经配置了 HTTP 授权管理器,但出于某种原因,它只有在选择 HTTPClient3.1 作为我的 HTTP 请求的实现时才会登录。此外,如果选择了 Java 或 HTTPClient4,JMeter 似乎根本不会发送信息。
我想知道为什么会这样。
是否可以更改其中一个 .properties 文件中的配置以使其与 HTTPClient4 一起使用?特别是因为不再开发 HTTPCLient3.1,并且在未来的 JMeter 版本中可能会放弃对此的支持。
这是 JMeter 2.13 版本的限制,请参阅:
Java实现不支持这个。
请放心,HttpClient 3.1 不会很快从 JMeter 中删除。
我已经配置了 HTTP 授权管理器,但出于某种原因,它只有在选择 HTTPClient3.1 作为我的 HTTP 请求的实现时才会登录。此外,如果选择了 Java 或 HTTPClient4,JMeter 似乎根本不会发送信息。
我想知道为什么会这样。
是否可以更改其中一个 .properties 文件中的配置以使其与 HTTPClient4 一起使用?特别是因为不再开发 HTTPCLient3.1,并且在未来的 JMeter 版本中可能会放弃对此的支持。
这是 JMeter 2.13 版本的限制,请参阅:
Java实现不支持这个。
请放心,HttpClient 3.1 不会很快从 JMeter 中删除。