public class Response
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCEPTED |
static java.lang.String |
BAD_GATEWAY |
static java.lang.String |
BAD_REQUEST |
static java.lang.String |
CONFLICT |
static java.lang.String |
CONTINUE |
static java.lang.String |
CREATED |
static byte[] |
EMPTY |
static java.lang.String |
EXPECTATION_FAILED |
static java.lang.String |
FORBIDDEN |
static java.lang.String |
FOUND |
static java.lang.String |
GATEWAY_TIMEOUT |
static java.lang.String |
GONE |
static java.lang.String |
HTTP_VERSION_NOT_SUPPORTED |
static java.lang.String |
INTERNAL_ERROR |
static java.lang.String |
LENGTH_REQUIRED |
static java.lang.String |
METHOD_NOT_ALLOWED |
static java.lang.String |
MOVED_PERMANENTLY |
static java.lang.String |
MULTIPLE_CHOICES |
static java.lang.String |
NO_CONTENT |
static java.lang.String |
NON_AUTHORITATIVE_INFORMATION |
static java.lang.String |
NOT_ACCEPTABLE |
static java.lang.String |
NOT_FOUND |
static java.lang.String |
NOT_IMPLEMENTED |
static java.lang.String |
NOT_MODIFIED |
static java.lang.String |
OK |
static java.lang.String |
PARTIAL_CONTENT |
static java.lang.String |
PAYMENT_REQUIRED |
static java.lang.String |
PRECONDITION_FAILED |
static java.lang.String |
PROXY_AUTHENTICATION_REQUIRED |
static java.lang.String |
REQUEST_ENTITY_TOO_LARGE |
static java.lang.String |
REQUEST_TIMEOUT |
static java.lang.String |
REQUEST_URI_TOO_LONG |
static java.lang.String |
REQUESTED_RANGE_NOT_SATISFIABLE |
static java.lang.String |
RESET_CONTENT |
static java.lang.String |
SEE_OTHER |
static java.lang.String |
SERVICE_UNAVAILABLE |
static java.lang.String |
SWITCHING_PROTOCOLS |
static java.lang.String |
TEMPORARY_REDIRECT |
static java.lang.String |
UNAUTHORIZED |
static java.lang.String |
UNSUPPORTED_MEDIA_TYPE |
static java.lang.String |
UPGRADE_REQUIRED |
static java.lang.String |
USE_PROXY |
| Constructor and Description |
|---|
Response(Response prototype) |
Response(java.lang.String resultCode) |
Response(java.lang.String resultCode,
byte[] body) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(java.lang.String header) |
byte[] |
getBody() |
java.lang.String |
getBodyUtf8() |
java.lang.String |
getHeader(java.lang.String key) |
int |
getHeaderCount() |
java.lang.String[] |
getHeaders() |
int |
getStatus() |
static Response |
json(java.lang.Object obj) |
static Response |
ok(byte[] body) |
static Response |
ok(java.lang.String plainText) |
static Response |
redirect(java.lang.String url) |
void |
setBody(byte[] body) |
byte[] |
toBytes(boolean includeBody) |
java.lang.String |
toString() |
public static final java.lang.String CONTINUE
public static final java.lang.String SWITCHING_PROTOCOLS
public static final java.lang.String OK
public static final java.lang.String CREATED
public static final java.lang.String ACCEPTED
public static final java.lang.String NON_AUTHORITATIVE_INFORMATION
public static final java.lang.String NO_CONTENT
public static final java.lang.String RESET_CONTENT
public static final java.lang.String PARTIAL_CONTENT
public static final java.lang.String MULTIPLE_CHOICES
public static final java.lang.String MOVED_PERMANENTLY
public static final java.lang.String FOUND
public static final java.lang.String SEE_OTHER
public static final java.lang.String NOT_MODIFIED
public static final java.lang.String USE_PROXY
public static final java.lang.String TEMPORARY_REDIRECT
public static final java.lang.String BAD_REQUEST
public static final java.lang.String UNAUTHORIZED
public static final java.lang.String PAYMENT_REQUIRED
public static final java.lang.String FORBIDDEN
public static final java.lang.String NOT_FOUND
public static final java.lang.String METHOD_NOT_ALLOWED
public static final java.lang.String NOT_ACCEPTABLE
public static final java.lang.String PROXY_AUTHENTICATION_REQUIRED
public static final java.lang.String REQUEST_TIMEOUT
public static final java.lang.String CONFLICT
public static final java.lang.String GONE
public static final java.lang.String LENGTH_REQUIRED
public static final java.lang.String PRECONDITION_FAILED
public static final java.lang.String REQUEST_ENTITY_TOO_LARGE
public static final java.lang.String REQUEST_URI_TOO_LONG
public static final java.lang.String UNSUPPORTED_MEDIA_TYPE
public static final java.lang.String REQUESTED_RANGE_NOT_SATISFIABLE
public static final java.lang.String EXPECTATION_FAILED
public static final java.lang.String UPGRADE_REQUIRED
public static final java.lang.String INTERNAL_ERROR
public static final java.lang.String NOT_IMPLEMENTED
public static final java.lang.String BAD_GATEWAY
public static final java.lang.String SERVICE_UNAVAILABLE
public static final java.lang.String GATEWAY_TIMEOUT
public static final java.lang.String HTTP_VERSION_NOT_SUPPORTED
public static final byte[] EMPTY
public Response(java.lang.String resultCode)
public Response(java.lang.String resultCode,
byte[] body)
public Response(Response prototype)
public static Response ok(byte[] body)
public static Response ok(java.lang.String plainText)
public static Response json(java.lang.Object obj)
public static Response redirect(java.lang.String url)
public void addHeader(java.lang.String header)
public int getHeaderCount()
public java.lang.String[] getHeaders()
public int getStatus()
public java.lang.String getHeader(java.lang.String key)
public byte[] getBody()
public void setBody(byte[] body)
public java.lang.String getBodyUtf8()
public byte[] toBytes(boolean includeBody)
public java.lang.String toString()
toString in class java.lang.Object