Uses of Class
org.eclipse.jetty.server.Request
Packages that use Request
Package
Description
Jetty Jaas : Jaas Callbacks
Jetty Proxy : Async Proxy Support
Jetty Rewrite : Rewrite Handler and Rules for Jetty
Jetty Security : Modular Support for Security in Jetty
Jetty Security : Authenticators and Callbacks
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Session Management Implementations
Jetty Server : Modular Servlet Integration
-
Uses of Request in org.eclipse.jetty.http.spi
Methods in org.eclipse.jetty.http.spi with parameters of type Request -
Uses of Request in org.eclipse.jetty.jaas.callback
Methods in org.eclipse.jetty.jaas.callback with parameters of type Request -
Uses of Request in org.eclipse.jetty.proxy
Methods in org.eclipse.jetty.proxy with parameters of type RequestModifier and TypeMethodDescriptionvoidConnectHandler.handle(String target, Request jettyRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidConnectHandler.handleConnect(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String serverAddress) Handles a CONNECT request. -
Uses of Request in org.eclipse.jetty.rewrite
Methods in org.eclipse.jetty.rewrite with parameters of type RequestModifier and TypeMethodDescriptionvoidRewriteCustomizer.customize(Connector connector, HttpConfiguration channelConfig, Request request) -
Uses of Request in org.eclipse.jetty.rewrite.handler
Methods in org.eclipse.jetty.rewrite.handler with parameters of type RequestModifier and TypeMethodDescriptionvoidvoidThis method will add _query to the requests's queryString and also combine it with existing queryStrings in the request.voidvoidvoidRewriteHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of Request in org.eclipse.jetty.security
Methods in org.eclipse.jetty.security with parameters of type RequestModifier and TypeMethodDescriptionprotected booleanSecurityHandler.checkSecurity(Request request) protected booleanConstraintSecurityHandler.checkUserDataPermissions(String pathInContext, Request request, Response response, RoleInfo roleInfo) protected abstract booleanSecurityHandler.checkUserDataPermissions(String pathInContext, Request request, Response response, RoleInfo constraintInfo) protected booleanConstraintSecurityHandler.checkWebResourcePermissions(String pathInContext, Request request, Response response, Object constraintInfo, UserIdentity userIdentity) protected abstract booleanSecurityHandler.checkWebResourcePermissions(String pathInContext, Request request, Response response, Object constraintInfo, UserIdentity userIdentity) voidSecurityHandler.handle(String pathInContext, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected booleanConstraintSecurityHandler.isAuthMandatory(Request baseRequest, Response baseResponse, Object constraintInfo) protected abstract booleanSecurityHandler.isAuthMandatory(Request baseRequest, Response baseResponse, Object constraintInfo) protected RoleInfoConstraintSecurityHandler.prepareConstraintInfo(String pathInContext, Request request) Find constraints that apply to the given path.protected abstract RoleInfoSecurityHandler.prepareConstraintInfo(String pathInContext, Request request) -
Uses of Request in org.eclipse.jetty.security.authentication
Methods in org.eclipse.jetty.security.authentication with parameters of type Request -
Uses of Request in org.eclipse.jetty.security.openid
Methods in org.eclipse.jetty.security.openid with parameters of type RequestModifier and TypeMethodDescriptionprotected StringOpenIdAuthenticator.getChallengeUri(Request request) -
Uses of Request in org.eclipse.jetty.server
Methods in org.eclipse.jetty.server that return RequestModifier and TypeMethodDescriptionHttpChannelState.getBaseRequest()static RequestRequest.getBaseRequest(javax.servlet.ServletRequest request) Obtain the baseRequestinstance of aServletRequest, by coercion, unwrapping or special attribute.HttpChannel.getRequest()Methods in org.eclipse.jetty.server with parameters of type RequestModifier and TypeMethodDescriptionvoidForwardedRequestCustomizer.customize(Connector connector, HttpConfiguration config, Request request) voidHostHeaderCustomizer.customize(Connector connector, HttpConfiguration channelConfig, Request request) voidHttpConfiguration.Customizer.customize(Connector connector, HttpConfiguration channelConfig, Request request) voidProxyCustomizer.customize(Connector connector, HttpConfiguration channelConfig, Request request) protected voidCustomizes the request attributes to be set for SSL requests.voidSecureRequestCustomizer.customize(Connector connector, HttpConfiguration channelConfig, Request request) protected voidSecureRequestCustomizer.customizeSecure(Request request) Customizes the request attributes for general secure settings.protected static StringCustomRequestLog.getAuthentication(Request request, boolean checkDeferred) Extract the user authenticationvoidHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Handle a request.protected voidServer.handleOptions(Request request, Response response) voidWrites the request and response information to the output stream.voidvoiddefault voidHttpChannel.Listener.onAfterDispatch(Request request) Invoked just after the application returns from the first invocation.voidHttpChannel.TransientListeners.onAfterDispatch(Request request) Deprecated.voidHttpChannelListeners.onAfterDispatch(Request request) default voidHttpChannel.Listener.onBeforeDispatch(Request request) Invoked just before calling the application.voidHttpChannel.TransientListeners.onBeforeDispatch(Request request) Deprecated.voidHttpChannelListeners.onBeforeDispatch(Request request) default voidHttpChannel.Listener.onComplete(Request request) Invoked when the request and response processing are complete.voidHttpChannel.TransientListeners.onComplete(Request request) Deprecated.voidHttpChannelListeners.onComplete(Request request) default voidHttpChannel.Listener.onDispatchFailure(Request request, Throwable failure) Invoked when the application threw an exception.voidHttpChannel.TransientListeners.onDispatchFailure(Request request, Throwable failure) Deprecated.voidHttpChannelListeners.onDispatchFailure(Request request, Throwable failure) default voidHttpChannel.Listener.onRequestBegin(Request request) Invoked just after the HTTP request line and headers have been parsed.voidHttpChannel.TransientListeners.onRequestBegin(Request request) Deprecated.voidHttpChannelListeners.onRequestBegin(Request request) default voidHttpChannel.Listener.onRequestContent(Request request, ByteBuffer content) Invoked every time a request content chunk has been parsed, just before making it available to the application.voidHttpChannel.TransientListeners.onRequestContent(Request request, ByteBuffer content) Deprecated.voidHttpChannelListeners.onRequestContent(Request request, ByteBuffer content) default voidHttpChannel.Listener.onRequestContentEnd(Request request) Invoked when the end of the request content is detected.voidHttpChannel.TransientListeners.onRequestContentEnd(Request request) Deprecated.voidHttpChannelListeners.onRequestContentEnd(Request request) default voidHttpChannel.Listener.onRequestEnd(Request request) Invoked when the request has been fully parsed.voidHttpChannel.TransientListeners.onRequestEnd(Request request) Deprecated.voidHttpChannelListeners.onRequestEnd(Request request) default voidHttpChannel.Listener.onRequestFailure(Request request, Throwable failure) Invoked when the request processing failed.voidHttpChannel.TransientListeners.onRequestFailure(Request request, Throwable failure) Deprecated.voidHttpChannelListeners.onRequestFailure(Request request, Throwable failure) default voidHttpChannel.Listener.onRequestTrailers(Request request) Invoked when the request trailers have been parsed.voidHttpChannel.TransientListeners.onRequestTrailers(Request request) Deprecated.voidHttpChannelListeners.onRequestTrailers(Request request) default voidHttpChannel.Listener.onResponseBegin(Request request) Invoked just before the response line is written to the network.voidHttpChannel.TransientListeners.onResponseBegin(Request request) Deprecated.voidHttpChannelListeners.onResponseBegin(Request request) default voidHttpChannel.Listener.onResponseCommit(Request request) Invoked just after the response is committed (that is, the response line, headers and possibly some content have been written to the network).voidHttpChannel.TransientListeners.onResponseCommit(Request request) Deprecated.voidHttpChannelListeners.onResponseCommit(Request request) default voidHttpChannel.Listener.onResponseContent(Request request, ByteBuffer content) Invoked after a response content chunk has been written to the network.voidHttpChannel.TransientListeners.onResponseContent(Request request, ByteBuffer content) Deprecated.voidHttpChannelListeners.onResponseContent(Request request, ByteBuffer content) default voidHttpChannel.Listener.onResponseEnd(Request request) Invoked when the response has been fully written.voidHttpChannel.TransientListeners.onResponseEnd(Request request) Deprecated.voidHttpChannelListeners.onResponseEnd(Request request) default voidHttpChannel.Listener.onResponseFailure(Request request, Throwable failure) Invoked when the response processing failed.voidHttpChannel.TransientListeners.onResponseFailure(Request request, Throwable failure) Deprecated.voidHttpChannelListeners.onResponseFailure(Request request, Throwable failure) Method parameters in org.eclipse.jetty.server with type arguments of type RequestModifier and TypeMethodDescriptionvoidCustomRequestLog.setFilter(BiPredicate<Request, Response> filter) This allows you to set a custom filter to decide whether to log a request or omit it from the request log.Constructors in org.eclipse.jetty.server with parameters of type RequestModifierConstructorDescriptionAsyncContextEvent(ContextHandler.Context context, AsyncContextState asyncContext, HttpChannelState state, Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) AsyncContextEvent(ContextHandler.Context context, AsyncContextState asyncContext, HttpChannelState state, Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, HttpURI baseURI) MultiPartsHttpParser(InputStream in, String contentType, javax.servlet.MultipartConfigElement config, File contextTmpDir, Request request) MultiPartsHttpParser(InputStream in, String contentType, javax.servlet.MultipartConfigElement config, File contextTmpDir, Request request, int maxParts) MultiPartsUtilParser(InputStream in, String contentType, javax.servlet.MultipartConfigElement config, File contextTmpDir, Request request) MultiPartsUtilParser(InputStream in, String contentType, javax.servlet.MultipartConfigElement config, File contextTmpDir, Request request, int maxParts) PushBuilderImpl(Request request, HttpFields fields, String method, String queryString, String sessionId) -
Uses of Request in org.eclipse.jetty.server.handler
Methods in org.eclipse.jetty.server.handler with parameters of type RequestModifier and TypeMethodDescriptionbooleanContextHandler.checkContext(String target, Request baseRequest, javax.servlet.http.HttpServletResponse response) booleanContextHandler.checkVirtualHost(Request baseRequest) protected voidAsyncDelayHandler.delayHandling(Request request, javax.servlet.AsyncContext context) Called to indicate that a requests handling is being delayed/ The implementation should arrange for context.dispatch() to be called when the request should be handled.protected voidAbstractHandler.doError(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.voidContextHandler.doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) abstract voidScopedHandler.doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Do the handler work within the scope.protected abstract voidAbstractHandler.ErrorDispatchHandler.doNonErrorHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.voidContextHandler.doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidScopedHandler.doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Scope the handlerprotected voidShutdownHandler.doShutdown(Request baseRequest, javax.servlet.http.HttpServletResponse response) protected voidAsyncDelayHandler.endHandling(Request request) Called to indicated the handling of the request is ending.voidContextHandler.ContextScopeListener.enterScope(ContextHandler.Context context, Request request, Object reason) protected voidContextHandler.enterScope(Request request, Object reason) voidContextHandler.ContextScopeListener.exitScope(ContextHandler.Context context, Request request) protected voidprotected voidErrorHandler.generateAcceptableResponse(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, int code, String message) Generate an acceptable error response.protected voidErrorHandler.generateAcceptableResponse(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, int code, String message, String contentType) Generate an acceptable error response for a mime type.protected WriterErrorHandler.getAcceptableWriter(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.protected StringThreadLimitHandler.getRemoteIP(Request baseRequest) final voidAbstractHandler.ErrorDispatchHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.abstract voidAbstractHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidAsyncDelayHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidBufferedResponseHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidHandle a runnable in the scope of this context and a particular requestvoidContextHandlerCollection.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidDebugHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidDefaultHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidErrorHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidHandlerCollection.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidHandlerList.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidHandlerWrapper.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidHotSwapHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidIdleTimeoutHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidInetAccessHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Checks the incoming request against the whitelist and blacklistvoidRequestLogHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidResourceHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) final voidScopedHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidSecuredRedirectHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidShutdownHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidStatisticsHandler.handle(String path, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidThreadLimitHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected booleanInetAccessHandler.isAllowed(InetAddress addr, Request baseRequest, javax.servlet.http.HttpServletRequest request) Checks if specified address and request are allowed by current InetAddress rules.final voidScopedHandler.nextHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) final voidScopedHandler.nextScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Scope the handlerprotected voidContextHandler.requestDestroyed(Request baseRequest, javax.servlet.http.HttpServletRequest request) protected voidContextHandler.requestInitialized(Request baseRequest, javax.servlet.http.HttpServletRequest request) protected booleanAsyncDelayHandler.startHandling(Request request, boolean restart) Called to indicate that a request has been presented for handlingprotected voidStatisticsHandler.updateResponse(Request request, boolean thrownError) -
Uses of Request in org.eclipse.jetty.server.handler.gzip
Methods in org.eclipse.jetty.server.handler.gzip with parameters of type RequestModifier and TypeMethodDescriptionGzipFactory.getDeflaterEntry(Request request, long contentLength) GzipHandler.getDeflaterEntry(Request request, long contentLength) voidGzipHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of Request in org.eclipse.jetty.server.session
Methods in org.eclipse.jetty.server.session with parameters of type RequestModifier and TypeMethodDescriptionprotected voidSessionHandler.checkRequestedSessionId(Request baseRequest, javax.servlet.http.HttpServletRequest request) Look for a requested session ID in cookies and URI parametersvoidSessionHandler.doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidSessionHandler.doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of Request in org.eclipse.jetty.servlet
Methods in org.eclipse.jetty.servlet with parameters of type RequestModifier and TypeMethodDescriptionvoidServletHandler.doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidServletHandler.doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected javax.servlet.FilterChainServletHandler.getFilterChain(Request baseRequest, String pathInContext, ServletHolder servletHolder) voidServletHolder.handle(Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) Service a request with this servlet.protected voidServletHandler.notFound(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidServletHolder.prepare(Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) Prepare to service a request. -
Uses of Request in org.eclipse.jetty.websocket.core.server
Methods in org.eclipse.jetty.websocket.core.server that return RequestMethods in org.eclipse.jetty.websocket.core.server with parameters of type RequestModifier and TypeMethodDescriptionvoidWebSocketUpgradeHandler.handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidWebSocketNegotiation.negotiateHeaders(Request baseRequest) Constructors in org.eclipse.jetty.websocket.core.server with parameters of type RequestModifierConstructorDescriptionWebSocketNegotiation(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WebSocketComponents webSocketComponents) -
Uses of Request in org.eclipse.jetty.websocket.core.server.internal
Methods in org.eclipse.jetty.websocket.core.server.internal with parameters of type RequestModifier and TypeMethodDescriptionprotected abstract WebSocketConnectionAbstractHandshaker.createWebSocketConnection(Request baseRequest, WebSocketCoreSession coreSession) protected WebSocketConnectionRFC6455Handshaker.createWebSocketConnection(Request baseRequest, WebSocketCoreSession coreSession) protected WebSocketConnectionRFC8441Handshaker.createWebSocketConnection(Request baseRequest, WebSocketCoreSession coreSession) protected voidRFC6455Negotiation.negotiateHeaders(Request baseRequest) Constructors in org.eclipse.jetty.websocket.core.server.internal with parameters of type RequestModifierConstructorDescriptionRFC6455Negotiation(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WebSocketComponents components) RFC8441Negotiation(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WebSocketComponents components)