类 RelativeRedirectResponseWrapper
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
cn.taketoday.web.servlet.filter.RelativeRedirectResponseWrapper
- 所有已实现的接口:
HttpServletResponse,ServletResponse
A response wrapper used for the implementation of
RelativeRedirectFilter also shared with ForwardedHeaderFilter.- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev
-
字段概要
字段从接口继承的字段 jakarta.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY -
构造器概要
构造器限定符构造器说明privateRelativeRedirectResponseWrapper(HttpServletResponse response, HttpStatusCode redirectStatus) -
方法概要
修饰符和类型方法说明voidsendRedirect(String location) static HttpServletResponsewrapIfNecessary(HttpServletResponse response, HttpStatusCode redirectStatus) 从类继承的方法 jakarta.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendError, sendError, setDateHeader, setHeader, setIntHeader, setStatus, setTrailerFields从类继承的方法 jakarta.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale, setResponse
-
字段详细资料
-
redirectStatus
-
-
构造器详细资料
-
RelativeRedirectResponseWrapper
private RelativeRedirectResponseWrapper(HttpServletResponse response, HttpStatusCode redirectStatus)
-
-
方法详细资料
-
sendRedirect
- 指定者:
sendRedirect在接口中HttpServletResponse- 覆盖:
sendRedirect在类中HttpServletResponseWrapper- 抛出:
IOException
-
wrapIfNecessary
public static HttpServletResponse wrapIfNecessary(HttpServletResponse response, HttpStatusCode redirectStatus)
-