public class MockHttpServletResponse extends javax.servlet.http.HttpServletResponseWrapper
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
characterEncoding |
protected String |
contentString |
protected String |
contentType |
protected Set<javax.servlet.http.Cookie> |
cookies |
protected Map<String,String> |
headers |
protected Locale |
locale |
protected int |
status |
protected String |
statusMessage |
protected ByteArrayOutputStream |
stream |
protected PrintWriter |
writer |
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| 构造器和说明 |
|---|
MockHttpServletResponse() |
MockHttpServletResponse(ByteArrayOutputStream stream) |
MockHttpServletResponse(javax.servlet.http.HttpServletResponse response) |
MockHttpServletResponse(javax.servlet.http.HttpServletResponse response,
ByteArrayOutputStream stream) |
encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeaders, getTrailerFields, setTrailerFieldsgetResponse, isWrapperFor, isWrapperFor, setBufferSize, setContentLength, setContentLengthLong, setResponseprotected String contentString
protected ByteArrayOutputStream stream
protected PrintWriter writer
protected int status
protected String statusMessage
protected String contentType
protected String characterEncoding
public MockHttpServletResponse()
public MockHttpServletResponse(ByteArrayOutputStream stream)
public MockHttpServletResponse(javax.servlet.http.HttpServletResponse response)
public MockHttpServletResponse(javax.servlet.http.HttpServletResponse response, ByteArrayOutputStream stream)
public void addCookie(javax.servlet.http.Cookie cookie)
addCookie 在接口中 javax.servlet.http.HttpServletResponseaddCookie 在类中 javax.servlet.http.HttpServletResponseWrapperpublic Set<javax.servlet.http.Cookie> getCookies()
public void addDateHeader(String key, long value)
addDateHeader 在接口中 javax.servlet.http.HttpServletResponseaddDateHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void addHeader(String key, String value)
addHeader 在接口中 javax.servlet.http.HttpServletResponseaddHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void addIntHeader(String key, int value)
addIntHeader 在接口中 javax.servlet.http.HttpServletResponseaddIntHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic boolean containsHeader(String key)
containsHeader 在接口中 javax.servlet.http.HttpServletResponsecontainsHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void sendError(int status) throws IOException
sendError 在接口中 javax.servlet.http.HttpServletResponsesendError 在类中 javax.servlet.http.HttpServletResponseWrapperIOExceptionpublic void sendError(int status, String statusMessage) throws IOException
sendError 在接口中 javax.servlet.http.HttpServletResponsesendError 在类中 javax.servlet.http.HttpServletResponseWrapperIOExceptionpublic void sendRedirect(String value) throws IOException
sendRedirect 在接口中 javax.servlet.http.HttpServletResponsesendRedirect 在类中 javax.servlet.http.HttpServletResponseWrapperIOExceptionpublic void setDateHeader(String key, long value)
setDateHeader 在接口中 javax.servlet.http.HttpServletResponsesetDateHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void setHeader(String key, String value)
setHeader 在接口中 javax.servlet.http.HttpServletResponsesetHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void setIntHeader(String key, int value)
setIntHeader 在接口中 javax.servlet.http.HttpServletResponsesetIntHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void setStatus(int status)
setStatus 在接口中 javax.servlet.http.HttpServletResponsesetStatus 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void setStatus(int status, String statusMessage)
setStatus 在接口中 javax.servlet.http.HttpServletResponsesetStatus 在类中 javax.servlet.http.HttpServletResponseWrapperpublic void flushBuffer() throws IOException
flushBuffer 在接口中 javax.servlet.ServletResponseflushBuffer 在类中 javax.servlet.ServletResponseWrapperIOExceptionpublic int getBufferSize()
getBufferSize 在接口中 javax.servlet.ServletResponsegetBufferSize 在类中 javax.servlet.ServletResponseWrapperpublic String getCharacterEncoding()
getCharacterEncoding 在接口中 javax.servlet.ServletResponsegetCharacterEncoding 在类中 javax.servlet.ServletResponseWrapperpublic String getContentType()
getContentType 在接口中 javax.servlet.ServletResponsegetContentType 在类中 javax.servlet.ServletResponseWrapperpublic Locale getLocale()
getLocale 在接口中 javax.servlet.ServletResponsegetLocale 在类中 javax.servlet.ServletResponseWrapperpublic javax.servlet.ServletOutputStream getOutputStream() throws IOException
getOutputStream 在接口中 javax.servlet.ServletResponsegetOutputStream 在类中 javax.servlet.ServletResponseWrapperIOExceptionpublic PrintWriter getWriter() throws IOException
getWriter 在接口中 javax.servlet.ServletResponsegetWriter 在类中 javax.servlet.ServletResponseWrapperIOExceptionpublic void reset()
reset 在接口中 javax.servlet.ServletResponsereset 在类中 javax.servlet.ServletResponseWrapperpublic void resetBuffer()
resetBuffer 在接口中 javax.servlet.ServletResponseresetBuffer 在类中 javax.servlet.ServletResponseWrapperpublic void setCharacterEncoding(String characterEncoding)
setCharacterEncoding 在接口中 javax.servlet.ServletResponsesetCharacterEncoding 在类中 javax.servlet.ServletResponseWrapperpublic void setContentType(String contentType)
setContentType 在接口中 javax.servlet.ServletResponsesetContentType 在类中 javax.servlet.ServletResponseWrapperpublic void setLocale(Locale locale)
setLocale 在接口中 javax.servlet.ServletResponsesetLocale 在类中 javax.servlet.ServletResponseWrapperpublic int getStatus()
getStatus 在接口中 javax.servlet.http.HttpServletResponsegetStatus 在类中 javax.servlet.http.HttpServletResponseWrapperpublic String getStatusMessage()
public String getContentString()
public String getHeader(String key)
getHeader 在接口中 javax.servlet.http.HttpServletResponsegetHeader 在类中 javax.servlet.http.HttpServletResponseWrapperpublic Collection<String> getHeaderNames()
getHeaderNames 在接口中 javax.servlet.http.HttpServletResponsegetHeaderNames 在类中 javax.servlet.http.HttpServletResponseWrapperpublic boolean isCommitted()
isCommitted 在接口中 javax.servlet.ServletResponseisCommitted 在类中 javax.servlet.ServletResponseWrapperCopyright © 2024. All rights reserved.