Uses of Package
org.eclipse.jetty.client
Packages that use org.eclipse.jetty.client
Package
Description
Jetty Proxy : Async Proxy Support
Jetty Proxy : Async Proxy Support
Jetty WebSocket API :: Client
Jetty Proxy : Async Proxy Support
Jetty WebSocket API :: Client
Jetty WebSocket API :: Client
-
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.clientClassDescriptionAbstract base class for authentication implementations.
Authenticationrepresents a mechanism to authenticate requests for protected resources.Structure holding information about theWWW-Authenticate(orProxy-Authenticate) header.Authentication.Resultholds the information needed to authenticate aRequestviaAuthentication.Result.apply(Request).A store forAuthentications andAuthentication.Results.Implementation ofResponse.Listenerthat buffers the content up to a maximum length specified to the constructors.ARequest.ContentforByteBuffers.ARequest.Contentfor byte arrays.Connectionrepresent a connection to aDestinationand allow applications to send requests viaConnection.send(Request, Response.CompleteListener).Client-side connection pool abstraction.Factory for ConnectionPool instances.ContentDecoderdecodes content bytes of a response.Factory forContentDecoders; subclasses must implementContentDecoder.Factory.newContentDecoder().A specializedResponsethat can hold a limited content in memory.ADestinationrepresents the receiver of HTTP requests, and it is identified by anOrigin.A connection pool that provides connections for both directions of communication.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.Descendant beans ofHttpClientthat implement this interface are made aware of theHttpClientinstance while it is starting.HttpClientTransportrepresents what transport implementations should provide in order to plug-in a different transport forHttpClient.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 forProtocolHandlers accessible fromHttpClient.getProtocolHandlers().The configuration of the forward proxies 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).Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Listener for the request begin event.Listener for the request committed event.A client-side representation of HTTP request content.Listener for the request content event.Listener for the request failed event.Listener for the request headers event.Listener for all request events.Listener for the request queued event.Common, empty, super-interface for request listeners.Listener for the request succeeded event.A specialized container for request listeners.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Common, empty, super-interface for response listenersListener for the response succeeded event.A SOCKS5 authentication method.A factory forSocks5.Authentications.ARequest.Contentfor strings. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.client.transportClassDescription
Connectionrepresent a connection to aDestinationand allow applications to send requests viaConnection.send(Request, Response.CompleteListener).Client-side connection pool abstraction.A specializedResponsethat can hold a limited content in memory.ADestinationrepresents the receiver of HTTP requests, and it is identified by anOrigin.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.Descendant beans ofHttpClientthat implement this interface are made aware of theHttpClientinstance while it is starting.HttpClientTransportrepresents what transport implementations should provide in order to plug-in a different transport forHttpClient.Class that groups the elements that uniquely identify a destination.The representation of a network protocol.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Listener for the request begin event.Listener for the request committed event.A client-side representation of HTTP request content.Listener for the request content event.Listener for the request failed event.Listener for the request headers event.Listener for all request events.Listener for the request queued event.Listener for the request succeeded event.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Listener for the response succeeded event. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee10.fcgi.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee10.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.A
Request.Contentthat produces content from anInputStream.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.A client-side representation of HTTP request content.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Common, empty, super-interface for response listenersListener for the response succeeded event. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee10.websocket.jakarta.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee8.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.A
Request.Contentthat produces content from anInputStream.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.A client-side representation of HTTP request content.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Common, empty, super-interface for response listenersListener for the response succeeded event. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee8.websocket.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee8.websocket.client.implClassDescriptionA factory for
HttpUpgraders.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Listener for the request and response completed event.Common, empty, super-interface for response listeners -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee8.websocket.javax.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee9.fcgi.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee9.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.A
Request.Contentthat produces content from anInputStream.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.A client-side representation of HTTP request content.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Common, empty, super-interface for response listenersListener for the response succeeded event. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee9.websocket.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee9.websocket.client.implClassDescriptionA factory for
HttpUpgraders.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Listener for the request and response completed event.Common, empty, super-interface for response listeners -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.ee9.websocket.jakarta.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.fcgi.client.transportClassDescription
Connectionrepresent a connection to aDestinationand allow applications to send requests viaConnection.send(Request, Response.CompleteListener).ADestinationrepresents the receiver of HTTP requests, and it is identified by anOrigin.Descendant beans ofHttpClientthat implement this interface are made aware of theHttpClientinstance while it is starting.HttpClientTransportrepresents what transport implementations should provide in order to plug-in a different transport forHttpClient.Class that groups the elements that uniquely identify a destination.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.fcgi.proxyClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.http2.client.transportClassDescription
Connectionrepresent a connection to aDestinationand allow applications to send requests viaConnection.send(Request, Response.CompleteListener).ADestinationrepresents the receiver of HTTP requests, and it is identified by anOrigin.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.Descendant beans ofHttpClientthat implement this interface are made aware of theHttpClientinstance while it is starting.HttpClientTransportrepresents what transport implementations should provide in order to plug-in a different transport forHttpClient.Class that groups the elements that uniquely identify a destination.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.http3.client.transportClassDescription
Connectionrepresent a connection to aDestinationand allow applications to send requests viaConnection.send(Request, Response.CompleteListener).ADestinationrepresents the receiver of HTTP requests, and it is identified by anOrigin.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.Descendant beans ofHttpClientthat implement this interface are made aware of theHttpClientinstance while it is starting.HttpClientTransportrepresents what transport implementations should provide in order to plug-in a different transport forHttpClient.Class that groups the elements that uniquely identify a destination.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.proxyClassDescriptionA
Request.Contentthat wraps aContent.Source.HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.A client-side representation of HTTP request content.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Asynchronous listener for the response content events.Listener for the response begin event.Listener for the request and response completed event.Synchronous listener for the response content events.Asynchronous listener for the response content events.Listener for the response failure event.Listener for a response header event.Listener for the response headers event.Listener for all response events.Common, empty, super-interface for response listenersListener for the response succeeded event. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.security.openidClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
-
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.websocket.clientClassDescriptionHttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers. -
Classes in org.eclipse.jetty.client used by org.eclipse.jetty.websocket.core.clientClassDescriptionHttpClient 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
HttpUpgraders.Requestrepresents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.Listener for all request events.Responserepresents an HTTP response and offers methods to retrieve status code, HTTP version and headers.Listener for the request and response completed event.Common, empty, super-interface for response listeners