Uses of Interface
org.eclipse.jetty.client.Request
Packages that use Request
-
Uses of Request in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return RequestModifier and TypeMethodDescriptionRequest.body(Request.Content content) Request.cookie(org.eclipse.jetty.http.HttpCookie cookie) protected RequestHttpClient.copyRequest(Request oldRequest, URI newURI) Shortcut method to specify a file as a content for this request, with the default content type of "application/octet-stream".Shortcut method to specify a file as a content for this request, with the given content type.Request.followRedirects(boolean follow) CompletableResponseListener.getRequest()HttpRequestException.getRequest()Response.getRequest()Result.getRequest()Get the request object.Modifies the headers of this request.default RequestRequest.idleTimeout(long timeout, TimeUnit unit) default RequestRequest.listener(Request.Listener listener) Deprecated, for removal: This API element is subject to removal in a future version.Request.method(org.eclipse.jetty.http.HttpMethod method) HttpClient.newRequest(String uri) Creates a new request with the specified absolute URI in string format.HttpClient.newRequest(String host, int port) Creates a new request with the "http" scheme and the specified host and portHttpClient.newRequest(URI uri) Creates a new request with the specified absolute URI.Request.onComplete(Response.CompleteListener listener) Request.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Request.onRequestBegin(Request.BeginListener listener) Request.onRequestCommit(Request.CommitListener listener) Request.onRequestContent(Request.ContentListener listener) Request.onRequestFailure(Request.FailureListener listener) Request.onRequestHeaders(Request.HeadersListener listener) default RequestRequest.onRequestListener(Request.Listener listener) Request.onRequestQueued(Request.QueuedListener listener) Request.onRequestSuccess(Request.SuccessListener listener) Request.onResponseBegin(Response.BeginListener listener) Request.onResponseContent(Response.ContentListener listener) Request.onResponseContentAsync(Response.AsyncContentListener listener) Request.onResponseContentSource(Response.ContentSourceListener listener) Request.onResponseFailure(Response.FailureListener listener) Request.onResponseHeader(Response.HeaderListener listener) Request.onResponseHeaders(Response.HeadersListener listener) Registers a listener for the headers event.default RequestRequest.onResponseListener(Response.Listener listener) Request.onResponseSuccess(Response.SuccessListener listener) Adds a URI query parameter with the given name and value.Specifies the URI path - and possibly the query - of this request.default RequestRequest.port(int port) Creates a POST request to the specified URI.Creates a POST request to the specified URI.HttpRedirector.redirect(Request request, Response response, Response.CompleteListener listener) Redirects the givenresponseasynchronously.Tags this request with the given metadata tag.Request.trailersSupplier(Supplier<org.eclipse.jetty.http.HttpFields> trailers) Provides the trailers of this request.default RequestRequest.transport(org.eclipse.jetty.io.Transport transport) Request.version(org.eclipse.jetty.http.HttpVersion version) Methods in org.eclipse.jetty.client with parameters of type RequestModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanInspects the givenrequestandresponseto detect whether this protocol handler should handle them.booleanbooleanbooleanbooleanprotected booleanUpgradeProtocolHandler.acceptHeaders(Request request, Response response) voidApplies the authentication result to the given request.voidvoidAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) Executes the authentication mechanism for the given request, returning aAuthentication.Resultthat can be used to actually authenticate the request viaAuthentication.Result.apply(Request).BasicAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) DigestAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) SPNEGOAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) protected RequestHttpClient.copyRequest(Request oldRequest, URI newURI) HttpClient.createOrigin(Request request, Origin.Protocol protocol) protected voidprotected voidFinds the first protocol handler thatacceptsthe given request and response.HttpClient.findProtocolHandler(Request request, Response response) protected abstract URIAuthenticationProtocolHandler.getAuthenticationURI(Request request) protected URIProxyAuthenticationProtocolHandler.getAuthenticationURI(Request request) protected URIWWWAuthenticationProtocolHandler.getAuthenticationURI(Request request) Creates a new Origin with the given request.protected static voidRequestListeners.notifyBegin(Request.BeginListener listener, Request request) protected static voidRequestListeners.notifyCommit(Request.CommitListener listener, Request request) protected static voidRequestListeners.notifyContent(Request.ContentListener listener, Request request, ByteBuffer byteBuffer) protected static voidRequestListeners.notifyFailure(Request.FailureListener listener, Request request, Throwable failure) protected static voidRequestListeners.notifyHeaders(Request.HeadersListener listener, Request request) protected static voidRequestListeners.notifyQueued(Request.QueuedListener listener, Request request) protected static voidRequestListeners.notifySuccess(Request.SuccessListener listener, Request request) voidCallback method invoked when the request begins being processed in order to be sent.default voidvoidCallback method invoked when the request headers (and perhaps small content) have been sent.default voidvoidRequest.ContentListener.onContent(Request request, ByteBuffer content) Callback method invoked when a chunk of request content has been sent successfully.default voidRequest.Listener.onContent(Request request, ByteBuffer content) protected RunnableContinueProtocolHandler.onContinue(Request request) protected voidEarlyHintsProtocolHandler.onEarlyHints(Request request, org.eclipse.jetty.http.HttpFields responseHeaders) voidCallback method invoked when the request has failed to be sentdefault voidvoidCallback method invoked when the request headers (and perhaps small content) are ready to be sent.default voidprotected voidProcessingProtocolHandler.onProcessing(Request request, org.eclipse.jetty.http.HttpFields responseHeaders) default voidvoidCallback method invoked when the request is queued, waiting to be sentdefault voidvoidCallback method invoked when the request has been successfully sent.voidPrepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.Redirects the givenresponse, blocking until the redirect is complete.HttpRedirector.redirect(Request request, Response response, Response.CompleteListener listener) Redirects the givenresponseasynchronously.HttpClient.resolveDestination(Request request) voidConnection.send(Request request, Response.CompleteListener listener) Sends a request with an associated response listener.voidDestination.send(Request request, Response.CompleteListener listener) Sends the given request to this destination.Writes the response content to the given filePath.Method parameters in org.eclipse.jetty.client with type arguments of type RequestModifier and TypeMethodDescriptionRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Request.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Constructors in org.eclipse.jetty.client with parameters of type RequestModifierConstructorDescriptionCompletableResponseListener(Request request) CompletableResponseListener(Request request, int maxLength) HttpRequestException(String message, Request request) -
Uses of Request in org.eclipse.jetty.client.transport
Classes in org.eclipse.jetty.client.transport that implement RequestMethods in org.eclipse.jetty.client.transport that return RequestModifier and TypeMethodDescriptionHttpRequest.body(Request.Content content) HttpRequest.cookie(org.eclipse.jetty.http.HttpCookie cookie) HttpRequest.followRedirects(boolean follow) HttpResponse.getRequest()HttpRequest.idleTimeout(long timeout, TimeUnit unit) HttpRequest.method(org.eclipse.jetty.http.HttpMethod method) HttpRequest.onComplete(Response.CompleteListener listener) HttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) HttpRequest.onRequestBegin(Request.BeginListener listener) HttpRequest.onRequestCommit(Request.CommitListener listener) HttpRequest.onRequestContent(Request.ContentListener listener) HttpRequest.onRequestFailure(Request.FailureListener listener) HttpRequest.onRequestHeaders(Request.HeadersListener listener) HttpRequest.onRequestListener(Request.Listener listener) HttpRequest.onRequestQueued(Request.QueuedListener listener) HttpRequest.onRequestSuccess(Request.SuccessListener listener) HttpRequest.onResponseBegin(Response.BeginListener listener) HttpRequest.onResponseContent(Response.ContentListener listener) HttpRequest.onResponseContentAsync(Response.AsyncContentListener listener) HttpRequest.onResponseContentSource(Response.ContentSourceListener listener) HttpRequest.onResponseFailure(Response.FailureListener listener) HttpRequest.onResponseHeader(Response.HeaderListener listener) HttpRequest.onResponseHeaders(Response.HeadersListener listener) HttpRequest.onResponseListener(Response.Listener listener) HttpRequest.onResponseSuccess(Response.SuccessListener listener) HttpRequest.port(int port) HttpRequest.trailersSupplier(Supplier<org.eclipse.jetty.http.HttpFields> trailers) HttpRequest.transport(org.eclipse.jetty.io.Transport transport) HttpRequest.version(org.eclipse.jetty.http.HttpVersion version) Methods in org.eclipse.jetty.client.transport that return types with arguments of type RequestMethods in org.eclipse.jetty.client.transport with parameters of type RequestModifier and TypeMethodDescriptionbooleanWhether the given request is in this conversation.protected booleanHttpSender.expects100Continue(Request request) voidHttpConnection.send(Request request, Response.CompleteListener listener) voidHttpDestination.send(Request request, Response.CompleteListener listener) Method parameters in org.eclipse.jetty.client.transport with type arguments of type RequestModifier and TypeMethodDescriptionHttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) HttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Constructors in org.eclipse.jetty.client.transport with parameters of type Request
Request.onRequestListener(Request.Listener)instead.