Uses of Package
org.eclipse.jetty.client
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : Utility Classes
Jetty Proxy : Async Proxy Support
Jetty WebSocket API :: Client
-
ClassDescriptionDeprecated.A listener that is notified of content availabilityClient-side connection pool abstraction.Factory for ConnectionPool instances.
ContentDecoder
decodes content bytes of a response.Factory forContentDecoder
s; subclasses must implementContentDecoder.Factory.newContentDecoder()
.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses.HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementingHttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback)
andHttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
.HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.Class that groups the elements that uniquely identify a destination.The representation of a network protocol.A protocol handler performs HTTP protocol operations on behalf of the application, typically like a browser would.A container forProtocolHandler
s accessible fromHttpClient.getProtocolHandlers()
.The configuration of the forward proxy to use withHttpClient
.ClientConnectionFactory for the PROXY protocol.PROXY protocol version 1 metadata holder to be used in conjunction withRequest.tag(Object)
.PROXY protocol version 2 metadata holder to be used in conjunction withRequest.tag(Object)
.A SOCKS5 authentication method.A factory forSocks5.Authentication
s. -
ClassDescription
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.Class that groups the elements that uniquely identify a destination. -
ClassDescription
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses.HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementingHttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback)
andHttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
.HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.Class that groups the elements that uniquely identify a destination.The representation of a network protocol. -
ClassDescriptionDeprecated.A listener that is notified of content availability
-
ClassDescriptionDeprecated.Deprecated.A listener that is notified of content availability
-
ClassDescription
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses.HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementingHttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback)
andHttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
.Class that groups the elements that uniquely identify a destination. -
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
ClassDescriptionMarks a connection as supporting multiplexed requests.
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses.HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementingHttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback)
andHttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
.Class that groups the elements that uniquely identify a destination. -
ClassDescription
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.Class that groups the elements that uniquely identify a destination. -
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
ClassDescription
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
.Class that groups the elements that uniquely identify a destination. -
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
-
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.A factory for
HttpUpgrader
s. -
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.
-
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
ClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.A factory for
HttpUpgrader
s.
Request.Content
instead.