使用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)。有没有办法让这个登出?
答案 0 :(得分:0)
我将javax.net.debug JVM选项更改为' all'调试输出也包括数据 - 包括请求中使用的HTTP版本:
-Djavax.net.debug=all
输出效果不是很好,但确实有效。