public class ServletHttpServletResponse extends Object implements javax.servlet.http.HttpServletResponse, Recyclable
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_PROXYrecyclepublic static ServletHttpServletResponse newInstance(ServletHttpExchange servletHttpExchange)
public ServletHttpExchange getServletHttpExchange()
public NettyHttpResponse getNettyResponse()
public long getContentLength()
public void addCookie(Cookie cookie)
addCookie 在接口中 javax.servlet.http.HttpServletResponsepublic boolean containsHeader(String name)
containsHeader 在接口中 javax.servlet.http.HttpServletResponsepublic String encodeURL(String url)
encodeURL 在接口中 javax.servlet.http.HttpServletResponsepublic String encodeRedirectURL(String url)
encodeRedirectURL 在接口中 javax.servlet.http.HttpServletResponse@Deprecated public String encodeUrl(String url)
encodeUrl 在接口中 javax.servlet.http.HttpServletResponse@Deprecated public String encodeRedirectUrl(String url)
encodeRedirectUrl 在接口中 javax.servlet.http.HttpServletResponsepublic void sendError(int sc,
String msg)
throws IOException
sendError 在接口中 javax.servlet.http.HttpServletResponseIOExceptionpublic void sendError(int sc)
throws IOException
sendError 在接口中 javax.servlet.http.HttpServletResponseIOExceptionpublic void sendRedirect(String location) throws IOException
sendRedirect 在接口中 javax.servlet.http.HttpServletResponseIOExceptionpublic void setDateHeader(String name, long date)
setDateHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void addDateHeader(String name, long date)
addDateHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void setHeader(String name, String value)
setHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void addHeader(String name, String value)
addHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void setIntHeader(String name, int value)
setIntHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void addIntHeader(String name, int value)
addIntHeader 在接口中 javax.servlet.http.HttpServletResponsepublic void setContentType(String type)
setContentType 在接口中 javax.servlet.ServletResponsepublic String getContentType()
getContentType 在接口中 javax.servlet.ServletResponsepublic void setStatus(int sc)
setStatus 在接口中 javax.servlet.http.HttpServletResponse@Deprecated public void setStatus(int sc, String sm)
setStatus 在接口中 javax.servlet.http.HttpServletResponsepublic int getStatus()
getStatus 在接口中 javax.servlet.http.HttpServletResponsepublic String getHeader(String name)
getHeader 在接口中 javax.servlet.http.HttpServletResponsepublic Collection<String> getHeaders(String name)
getHeaders 在接口中 javax.servlet.http.HttpServletResponsepublic Collection<String> getHeaderNames()
getHeaderNames 在接口中 javax.servlet.http.HttpServletResponsepublic String getCharacterEncoding()
getCharacterEncoding 在接口中 javax.servlet.ServletResponsepublic ServletOutputStreamWrapper getOutputStream()
getOutputStream 在接口中 javax.servlet.ServletResponsepublic PrintWriter getWriter()
getWriter 在接口中 javax.servlet.ServletResponsepublic void setCharacterEncoding(String charset)
setCharacterEncoding 在接口中 javax.servlet.ServletResponsepublic void setContentLength(int len)
setContentLength 在接口中 javax.servlet.ServletResponsepublic void setContentLengthLong(long len)
setContentLengthLong 在接口中 javax.servlet.ServletResponsepublic void setBufferSize(int size)
setBufferSize 在接口中 javax.servlet.ServletResponsepublic int getBufferSize()
getBufferSize 在接口中 javax.servlet.ServletResponsepublic void flushBuffer()
throws IOException
flushBuffer 在接口中 javax.servlet.ServletResponseIOExceptionpublic boolean isCommitted()
isCommitted 在接口中 javax.servlet.ServletResponsepublic void reset()
reset 在接口中 javax.servlet.ServletResponsepublic void resetBuffer()
resetBuffer 在接口中 javax.servlet.ServletResponsepublic void resetHeader()
public void resetBuffer(boolean resetWriterStreamFlags)
resetWriterStreamFlags - True = resets the print stream, false= does not reset the print streampublic void setLocale(Locale loc)
setLocale 在接口中 javax.servlet.ServletResponsepublic Locale getLocale()
getLocale 在接口中 javax.servlet.ServletResponsepublic Locale getLocaleUse()
public <T> void recycle(Consumer<T> consumer)
Recyclablerecycle 在接口中 RecyclableT - last recycle objectconsumer - callbackpublic boolean isError()
public String getMessage()
Copyright © 2021. All rights reserved.