Uses of Interface
org.eclipse.jetty.client.api.Request
-
Packages that use Request Package Description org.eclipse.jetty.client Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.org.eclipse.jetty.client.api Jetty Client : API Classesorg.eclipse.jetty.client.http org.eclipse.jetty.client.util Jetty Client : Utility Classesorg.eclipse.jetty.fcgi.client.http org.eclipse.jetty.fcgi.server.proxy org.eclipse.jetty.proxy Jetty Proxy : Async Proxy Supportorg.eclipse.jetty.websocket.client Jetty WebSocket Client API -
-
Uses of Request in org.eclipse.jetty.client
Classes in org.eclipse.jetty.client that implement Request Modifier and Type Class Description class
HttpRequest
Methods in org.eclipse.jetty.client that return Request Modifier and Type Method Description Request
HttpRequest. accept(java.lang.String... accepts)
Request
HttpRequest. agent(java.lang.String agent)
Request
HttpRequest. attribute(java.lang.String name, java.lang.Object value)
Request
HttpRequest. content(ContentProvider content)
Request
HttpRequest. content(ContentProvider content, java.lang.String contentType)
Request
HttpRequest. cookie(java.net.HttpCookie cookie)
protected Request
HttpClient. copyRequest(HttpRequest oldRequest, java.net.URI newURI)
Request
HttpRequest. file(java.nio.file.Path file)
Request
HttpRequest. file(java.nio.file.Path file, java.lang.String contentType)
Request
HttpRequest. followRedirects(boolean follow)
Request
HttpContentResponse. getRequest()
Request
HttpRequestException. getRequest()
Request
HttpResponse. getRequest()
Request
HttpRequest. header(java.lang.String name, java.lang.String value)
Request
HttpRequest. header(HttpHeader header, java.lang.String value)
Request
HttpRequest. host(java.lang.String host)
Request
HttpRequest. idleTimeout(long timeout, java.util.concurrent.TimeUnit unit)
Request
HttpRequest. listener(Request.Listener listener)
Request
HttpRequest. method(java.lang.String method)
Request
HttpRequest. method(HttpMethod method)
Request
HttpClient. newRequest(java.lang.String uri)
Creates a new request with the specified absolute URI in string format.Request
HttpClient. newRequest(java.lang.String host, int port)
Creates a new request with the "http" scheme and the specified host and portRequest
HttpClient. newRequest(java.net.URI uri)
Creates a new request with the specified absolute URI.Request
HttpRequest. onComplete(Response.CompleteListener listener)
Request
HttpRequest. onRequestBegin(Request.BeginListener listener)
Request
HttpRequest. onRequestCommit(Request.CommitListener listener)
Request
HttpRequest. onRequestContent(Request.ContentListener listener)
Request
HttpRequest. onRequestFailure(Request.FailureListener listener)
Request
HttpRequest. onRequestHeaders(Request.HeadersListener listener)
Request
HttpRequest. onRequestQueued(Request.QueuedListener listener)
Request
HttpRequest. onRequestSuccess(Request.SuccessListener listener)
Request
HttpRequest. onResponseBegin(Response.BeginListener listener)
Request
HttpRequest. onResponseContent(Response.ContentListener listener)
Request
HttpRequest. onResponseContentAsync(Response.AsyncContentListener listener)
Request
HttpRequest. onResponseContentDemanded(Response.DemandedContentListener listener)
Request
HttpRequest. onResponseFailure(Response.FailureListener listener)
Request
HttpRequest. onResponseHeader(Response.HeaderListener listener)
Request
HttpRequest. onResponseHeaders(Response.HeadersListener listener)
Request
HttpRequest. onResponseSuccess(Response.SuccessListener listener)
Request
HttpRequest. param(java.lang.String name, java.lang.String value)
Request
HttpRequest. path(java.lang.String path)
Request
HttpRequest. port(int port)
Request
HttpClient. POST(java.lang.String uri)
Creates a POST request to the specified URI.Request
HttpClient. POST(java.net.URI uri)
Creates a POST request to the specified URI.Request
HttpRequest. pushListener(java.util.function.BiFunction<Request,Request,Response.CompleteListener> listener)
Sets a listener for pushed resources.Request
HttpRedirector. redirect(Request request, Response response, Response.CompleteListener listener)
Redirects the givenresponse
asynchronously.Request
HttpRequest. scheme(java.lang.String scheme)
Request
HttpRequest. tag(java.lang.Object tag)
Request
HttpRequest. timeout(long timeout, java.util.concurrent.TimeUnit unit)
Request
HttpRequest. version(HttpVersion version)
Methods in org.eclipse.jetty.client that return types with arguments of type Request Modifier and Type Method Description java.util.function.BiFunction<Request,Request,Response.CompleteListener>
HttpRequest. getPushListener()
java.util.function.BiFunction<Request,Request,Response.CompleteListener>
HttpRequest. getPushListener()
Methods in org.eclipse.jetty.client with parameters of type Request Modifier and Type Method Description boolean
ContinueProtocolHandler. accept(Request request, Response response)
boolean
ProtocolHandler. accept(Request request, Response response)
Inspects the givenrequest
andresponse
to detect whether this protocol handler should handle them.boolean
ProxyAuthenticationProtocolHandler. accept(Request request, Response response)
boolean
RedirectProtocolHandler. accept(Request request, Response response)
boolean
WWWAuthenticationProtocolHandler. accept(Request request, Response response)
protected boolean
HttpSender. expects100Continue(Request request)
protected void
HttpRedirector. fail(Request request, java.lang.Throwable failure, Response response)
protected void
HttpRedirector. fail(Request request, Response response, java.lang.Throwable failure)
ProtocolHandler
ProtocolHandlers. find(Request request, Response response)
Finds the first protocol handler thataccepts
the given request and response.protected ProtocolHandler
HttpClient. findProtocolHandler(Request request, Response response)
void
ResponseNotifier. forwardFailureComplete(java.util.List<Response.ResponseListener> listeners, Request request, java.lang.Throwable requestFailure, Response response, java.lang.Throwable responseFailure)
void
ResponseNotifier. forwardSuccessComplete(java.util.List<Response.ResponseListener> listeners, Request request, Response response)
protected abstract java.net.URI
AuthenticationProtocolHandler. getAuthenticationURI(Request request)
protected java.net.URI
ProxyAuthenticationProtocolHandler. getAuthenticationURI(Request request)
protected java.net.URI
WWWAuthenticationProtocolHandler. getAuthenticationURI(Request request)
protected void
HttpConnection. normalizeRequest(Request request)
void
RequestNotifier. notifyBegin(Request request)
void
RequestNotifier. notifyCommit(Request request)
void
RequestNotifier. notifyContent(Request request, java.nio.ByteBuffer content)
void
RequestNotifier. notifyFailure(Request request, java.lang.Throwable failure)
void
RequestNotifier. notifyHeaders(Request request)
void
RequestNotifier. notifyQueued(Request request)
void
RequestNotifier. notifySuccess(Request request)
protected void
ContinueProtocolHandler. onContinue(Request request)
Result
HttpRedirector. redirect(Request request, Response response)
Redirects the givenresponse
, blocking until the redirect is complete.Request
HttpRedirector. redirect(Request request, Response response, Response.CompleteListener listener)
Redirects the givenresponse
asynchronously.void
HttpConnection. send(Request request, Response.CompleteListener listener)
void
HttpDestination. send(Request request, Response.CompleteListener listener)
Method parameters in org.eclipse.jetty.client with type arguments of type Request Modifier and Type Method Description Request
HttpRequest. pushListener(java.util.function.BiFunction<Request,Request,Response.CompleteListener> listener)
Sets a listener for pushed resources.Request
HttpRequest. pushListener(java.util.function.BiFunction<Request,Request,Response.CompleteListener> listener)
Sets a listener for pushed resources.Constructors in org.eclipse.jetty.client with parameters of type Request Constructor Description HttpRequestException(java.lang.String message, Request request)
HttpResponse(Request request, java.util.List<Response.ResponseListener> listeners)
-
Uses of Request in org.eclipse.jetty.client.api
Methods in org.eclipse.jetty.client.api that return Request Modifier and Type Method Description Request
Request. accept(java.lang.String... accepts)
Request
Request. agent(java.lang.String agent)
Request
Request. attribute(java.lang.String name, java.lang.Object value)
Request
Request. content(ContentProvider content)
Request
Request. content(ContentProvider content, java.lang.String contentType)
Request
Request. cookie(java.net.HttpCookie cookie)
Request
Request. file(java.nio.file.Path file)
Shortcut method to specify a file as a content for this request, with the default content type of "application/octect-stream".Request
Request. file(java.nio.file.Path file, java.lang.String contentType)
Shortcut method to specify a file as a content for this request, with the given content type.Request
Request. followRedirects(boolean follow)
Request
Response. getRequest()
Request
Result. getRequest()
Request
Request. header(java.lang.String name, java.lang.String value)
Request
Request. header(HttpHeader header, java.lang.String value)
Adds the givenvalue
to the specifiedheader
.default Request
Request. host(java.lang.String host)
Request
Request. idleTimeout(long timeout, java.util.concurrent.TimeUnit unit)
Request
Request. listener(Request.Listener listener)
Request
Request. method(java.lang.String method)
Request
Request. method(HttpMethod method)
Request
Request. onComplete(Response.CompleteListener listener)
Request
Request. onRequestBegin(Request.BeginListener listener)
Request
Request. onRequestCommit(Request.CommitListener listener)
Request
Request. onRequestContent(Request.ContentListener listener)
Request
Request. onRequestFailure(Request.FailureListener listener)
Request
Request. onRequestHeaders(Request.HeadersListener listener)
Request
Request. onRequestQueued(Request.QueuedListener listener)
Request
Request. onRequestSuccess(Request.SuccessListener listener)
Request
Request. onResponseBegin(Response.BeginListener listener)
Request
Request. onResponseContent(Response.ContentListener listener)
Request
Request. onResponseContentAsync(Response.AsyncContentListener listener)
Request
Request. onResponseContentDemanded(Response.DemandedContentListener listener)
Request
Request. onResponseFailure(Response.FailureListener listener)
Request
Request. onResponseHeader(Response.HeaderListener listener)
Request
Request. onResponseHeaders(Response.HeadersListener listener)
Request
Request. onResponseSuccess(Response.SuccessListener listener)
Request
Request. param(java.lang.String name, java.lang.String value)
Adds a URI query parameter with the given name and value.Request
Request. path(java.lang.String path)
Specifies the URI path - and possibly the query - of this request.default Request
Request. port(int port)
Request
Request. scheme(java.lang.String scheme)
Request
Request. tag(java.lang.Object tag)
Tags this request with the given metadata tag.Request
Request. timeout(long timeout, java.util.concurrent.TimeUnit unit)
Request
Request. version(HttpVersion version)
Methods in org.eclipse.jetty.client.api with parameters of type Request Modifier and Type Method Description void
Authentication.Result. apply(Request request)
Applies the authentication result to the given request.Authentication.Result
Authentication. authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, Attributes context)
Executes the authentication mechanism for the given request, returning aAuthentication.Result
that can be used to actually authenticate the request viaAuthentication.Result.apply(Request)
.void
Request.BeginListener. onBegin(Request request)
Callback method invoked when the request begins being processed in order to be sent.default void
Request.Listener. onBegin(Request request)
void
Request.CommitListener. onCommit(Request request)
Callback method invoked when the request headers (and perhaps small content) have been sent.default void
Request.Listener. onCommit(Request request)
void
Request.ContentListener. onContent(Request request, java.nio.ByteBuffer content)
Callback method invoked when a chunk of request content has been sent successfully.default void
Request.Listener. onContent(Request request, java.nio.ByteBuffer content)
void
Request.FailureListener. onFailure(Request request, java.lang.Throwable failure)
Callback method invoked when the request has failed to be sentdefault void
Request.Listener. onFailure(Request request, java.lang.Throwable failure)
void
Request.HeadersListener. onHeaders(Request request)
Callback method invoked when the request headers (and perhaps small content) are ready to be sent.default void
Request.Listener. onHeaders(Request request)
default void
Request.Listener. onQueued(Request request)
void
Request.QueuedListener. onQueued(Request request)
Callback method invoked when the request is queued, waiting to be sentdefault void
Request.Listener. onSuccess(Request request)
void
Request.SuccessListener. onSuccess(Request request)
Callback method invoked when the request has been successfully sent.void
Connection. send(Request request, Response.CompleteListener listener)
Sends a request with an associated response listener.Constructors in org.eclipse.jetty.client.api with parameters of type Request Constructor Description Result(Request request, java.lang.Throwable requestFailure, Response response)
Result(Request request, java.lang.Throwable requestFailure, Response response, java.lang.Throwable responseFailure)
Result(Request request, Response response)
Result(Request request, Response response, java.lang.Throwable responseFailure)
-
Uses of Request in org.eclipse.jetty.client.http
Methods in org.eclipse.jetty.client.http with parameters of type Request Modifier and Type Method Description void
HttpConnectionOverHTTP. send(Request request, Response.CompleteListener listener)
-
Uses of Request in org.eclipse.jetty.client.util
Methods in org.eclipse.jetty.client.util that return Request Modifier and Type Method Description Request
FutureResponseListener. getRequest()
Methods in org.eclipse.jetty.client.util with parameters of type Request Modifier and Type Method Description void
BasicAuthentication.BasicResult. apply(Request request)
void
SPNEGOAuthentication.SPNEGOResult. apply(Request request)
Authentication.Result
BasicAuthentication. authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, Attributes context)
Authentication.Result
DigestAuthentication. authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, Attributes context)
Authentication.Result
SPNEGOAuthentication. authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, Attributes context)
Constructors in org.eclipse.jetty.client.util with parameters of type Request Constructor Description FutureResponseListener(Request request)
FutureResponseListener(Request request, int maxLength)
-
Uses of Request in org.eclipse.jetty.fcgi.client.http
Methods in org.eclipse.jetty.fcgi.client.http with parameters of type Request Modifier and Type Method Description protected HttpChannelOverFCGI
HttpConnectionOverFCGI. acquireHttpChannel(int id, Request request)
protected void
HttpClientTransportOverFCGI. customize(Request request, HttpFields fastCGIHeaders)
protected HttpChannelOverFCGI
HttpConnectionOverFCGI. newHttpChannel(Request request)
void
HttpConnectionOverFCGI. send(Request request, Response.CompleteListener listener)
-
Uses of Request in org.eclipse.jetty.fcgi.server.proxy
Methods in org.eclipse.jetty.fcgi.server.proxy with parameters of type Request Modifier and Type Method Description protected void
FastCGIProxyServlet. customizeFastCGIHeaders(Request proxyRequest, HttpFields fastCGIHeaders)
protected void
FastCGIProxyServlet. sendProxyRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse proxyResponse, Request proxyRequest)
-
Uses of Request in org.eclipse.jetty.proxy
Methods in org.eclipse.jetty.proxy that return Request Modifier and Type Method Description protected Request
AbstractProxyServlet. newProxyRequest(javax.servlet.http.HttpServletRequest request, java.lang.String rewrittenTarget)
Methods in org.eclipse.jetty.proxy with parameters of type Request Modifier and Type Method Description protected void
AbstractProxyServlet. addProxyHeaders(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected void
AbstractProxyServlet. addViaHeader(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
Adds the HTTPVia
header to the proxied request, taking into account data present in the client request.protected void
AbstractProxyServlet. addViaHeader(Request proxyRequest)
Adds the HTTPVia
header to the proxied request.protected void
AbstractProxyServlet. addXForwardedHeaders(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected void
AbstractProxyServlet. copyRequestHeaders(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected AsyncMiddleManServlet.ContentTransformer
AsyncMiddleManServlet. newClientRequestContentTransformer(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected DeferredContentProvider
AsyncMiddleManServlet. newProxyContentProvider(javax.servlet.http.HttpServletRequest clientRequest, javax.servlet.http.HttpServletResponse proxyResponse, Request proxyRequest)
protected javax.servlet.ReadListener
AsyncMiddleManServlet. newProxyReadListener(javax.servlet.http.HttpServletRequest clientRequest, javax.servlet.http.HttpServletResponse proxyResponse, Request proxyRequest, DeferredContentProvider provider)
protected javax.servlet.ReadListener
AsyncProxyServlet. newReadListener(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Request proxyRequest, DeferredContentProvider provider)
protected void
AbstractProxyServlet. onClientRequestFailure(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest, javax.servlet.http.HttpServletResponse proxyResponse, java.lang.Throwable failure)
protected void
AbstractProxyServlet. onContinue(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected void
AsyncMiddleManServlet. onContinue(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected void
ProxyServlet. onContinue(javax.servlet.http.HttpServletRequest clientRequest, Request proxyRequest)
protected void
AsyncProxyServlet.StreamReader. onRequestContent(javax.servlet.http.HttpServletRequest request, Request proxyRequest, DeferredContentProvider provider, byte[] buffer, int offset, int length, Callback callback)
protected java.nio.ByteBuffer
ProxyServlet.ProxyInputStreamContentProvider. onRequestContent(javax.servlet.http.HttpServletRequest request, Request proxyRequest, byte[] buffer, int offset, int length)
protected ContentProvider
AsyncProxyServlet. proxyRequestContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Request proxyRequest)
protected ContentProvider
ProxyServlet. proxyRequestContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Request proxyRequest)
protected void
AbstractProxyServlet. sendProxyRequest(javax.servlet.http.HttpServletRequest clientRequest, javax.servlet.http.HttpServletResponse proxyResponse, Request proxyRequest)
Constructors in org.eclipse.jetty.proxy with parameters of type Request Constructor Description ProxyInputStreamContentProvider(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Request proxyRequest, java.io.InputStream input)
ProxyReader(javax.servlet.http.HttpServletRequest clientRequest, javax.servlet.http.HttpServletResponse proxyResponse, Request proxyRequest, DeferredContentProvider provider)
StreamReader(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Request proxyRequest, DeferredContentProvider provider)
-
Uses of Request in org.eclipse.jetty.websocket.client
Classes in org.eclipse.jetty.websocket.client that implement Request Modifier and Type Class Description class
WebSocketUpgradeRequest
-