Jump to: navigation, search



The Jetty HttpClient is the Jetty component that allows to make requests to HTTP servers and to interpret responses from HTTP servers.


The Jetty HttpClient has the following features:

  • Asynchronous by nature, with possibility to use it synchronously.
  • Choice of using non-blocking connectors (the default) or blocking connectors.
  • Support for SSL.
  • Support for HTTP proxy.
  • Support for HTTP authentication mechanisms.
  • Highly configurable in terms of timeouts, connections and thread pooling.

You may want to check the HttpClient Tutorial for further information and examples.