public class HttpResponseImpl extends Object implements HttpResponse
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| 构造器和说明 |
|---|
HttpResponseImpl(io.netty.handler.codec.http.FullHttpResponse response) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addHeader(String name,
String value) |
OutputStreamImpl |
getOutputStream() |
PrintWriter |
getWriter() |
void |
sendError(int sc) |
void |
sendError(int sc,
String msg) |
void |
sendRedirect(String location) |
void |
setHeader(String name,
String value) |
void |
setStatus(int sc) |
void |
write(byte[] content) |
void |
write(InputStream in) |
void |
writeStringUtf8(String str) |
public HttpResponseImpl(io.netty.handler.codec.http.FullHttpResponse response)
public void setHeader(String name, String value)
setHeader 在接口中 HttpResponsepublic void addHeader(String name, String value)
addHeader 在接口中 HttpResponsepublic void sendRedirect(String location)
sendRedirect 在接口中 HttpResponsepublic void sendError(int sc,
String msg)
sendError 在接口中 HttpResponsepublic void sendError(int sc)
sendError 在接口中 HttpResponsepublic void setStatus(int sc)
setStatus 在接口中 HttpResponsepublic OutputStreamImpl getOutputStream() throws IOException
getOutputStream 在接口中 HttpResponseIOExceptionpublic PrintWriter getWriter() throws IOException
getWriter 在接口中 HttpResponseIOExceptionpublic void write(byte[] content)
write 在接口中 HttpResponsepublic void writeStringUtf8(String str)
writeStringUtf8 在接口中 HttpResponsepublic void write(InputStream in)
write 在接口中 HttpResponseCopyright © 2018. All rights reserved.