class ResponseImpl extends Response
Response implementation based on a XMLHttpRequest.SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, 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_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| Constructor and Description |
|---|
ResponseImpl(XMLHttpRequest xmlHttpRequest) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHeader(java.lang.String header)
Returns the value of the requested header or null if the header was not
specified.
|
Header[] |
getHeaders()
Returns an array of HTTP headers associated with this response.
|
java.lang.String |
getHeadersAsString()
Returns all headers as a single string.
|
int |
getStatusCode()
Returns the HTTP status code that is part of this response.
|
java.lang.String |
getStatusText()
Returns the HTTP status message text.
|
java.lang.String |
getText()
Returns the text associated with the response.
|
protected boolean |
isResponseReady() |
public ResponseImpl(XMLHttpRequest xmlHttpRequest)
public java.lang.String getHeader(java.lang.String header)
Responsepublic Header[] getHeaders()
ResponsegetHeaders in class Responsepublic java.lang.String getHeadersAsString()
ResponsegetHeadersAsString in class Responsepublic int getStatusCode()
ResponseThe value will be 0 if the request failed (e.g. network error, or the server disallowed the request) or has been aborted (this will generally be the case when leaving the page).
getStatusCode in class Responsepublic java.lang.String getStatusText()
ResponsegetStatusText in class Responsepublic java.lang.String getText()
Responseprotected boolean isResponseReady()