Jersey客户端日志使用的HTTP版本

时间:2017-12-07 21:59:14

标签: java jersey jersey-client

使用jersey客户端测试通过HTTPS的服务上的http1.1和http1.0 keep-alive的连接重用。 我在泽西客户端上启用了日志记录:

Client client = ClientBuilder.newClient(new ClientConfig().register( LoggingFilter.class));

还使用property选项启用了SSL调试: -Djavax.net.debug=ssl

这提供了很多信息,但是jersey没有记录使用的HTTP版本(即,如果它实际上使用的是HTTP1.0或HTTP1.1)。有没有办法让这个登出?

1 个答案:

答案 0 :(得分:0)

我将javax.net.debug JVM选项更改为' all'调试输出也包括数据 - 包括请求中使用的HTTP版本:

-Djavax.net.debug=all

输出效果不是很好,但确实有效。