2017-12-07 9 views
0

Testen der Verbindungswiederverwendung mit http1.1 und http1.0 Keep-Alive für einen Dienst über HTTPS mit dem Trikot-Client. Ich habe die Protokollierung auf dem Jersey-Client aktiviert:Trikot-Client-Protokoll HTTP-Version

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

auch SSL-Debugging die Eigenschaft Option aktiviert haben: -Djavax.net.debug=ssl

Dies gibt eine ganze Menge Informationen, aber Jersey protokolliert nicht die HTTP-Version verwendet (dh wenn HTTP1.0 oder HTTP1.1 verwendet wird). Gibt es eine Möglichkeit, dies abzumelden?

Antwort

0

Sobald ich die javax.net.debug JVM-Option geändert 'all' die Debug-Ausgabe als auch die Daten enthalten - einschließlich, welche Version von HTTP in den Anforderungen verwendet wurde:

-Djavax.net.debug=all

Der Ausgang war nicht sehr hübsch, aber es hat funktioniert.

Verwandte Themen