Package org.apache.dubbo.remoting.http12
Interface HttpResponse
- All Known Implementing Classes:
DefaultHttpResponse
public interface HttpResponse
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCookie(HttpCookie cookie) voidaddHeader(CharSequence name, String value) voidaddHeader(CharSequence name, Date value) body()charset()voidcommit()dateHeader(CharSequence name) booleanhasHeader(CharSequence name) header(CharSequence name) headers()headerValues(CharSequence name) booleanbooleanbooleanisEmpty()locale()voidreset()voidvoidsendError(int status) voidvoidsendRedirect(String location) voidvoidsetCharset(String charset) voidsetCommitted(boolean committed) voidsetContentType(String contentType) voidsetHeader(CharSequence name, String value) voidsetHeader(CharSequence name, Date value) voidsetHeader(CharSequence name, List<String> value) voidvoidvoidsetStatus(int status) intstatus()
-
Method Details
-
status
int status() -
setStatus
void setStatus(int status) -
header
-
dateHeader
-
headerValues
-
hasHeader
-
headerNames
Collection<String> headerNames() -
headers
HttpHeaders headers() -
addHeader
-
addHeader
-
setHeader
-
setHeader
-
setHeader
-
addCookie
-
contentType
String contentType() -
setContentType
-
mediaType
String mediaType() -
charset
String charset() -
setCharset
-
locale
String locale() -
setLocale
-
body
Object body() -
setBody
-
outputStream
OutputStream outputStream() -
setOutputStream
-
sendRedirect
-
sendError
void sendError(int status) -
sendError
-
isEmpty
boolean isEmpty() -
isContentEmpty
boolean isContentEmpty() -
isCommitted
boolean isCommitted() -
commit
void commit() -
setCommitted
void setCommitted(boolean committed) -
reset
void reset() -
resetBuffer
void resetBuffer() -
toHttpResult
HttpResult<Object> toHttpResult()
-