public class HttpContentResponse extends java.lang.Object implements ContentResponse
Response.AsyncContentListener, Response.BeginListener, Response.CompleteListener, Response.ContentListener, Response.FailureListener, Response.HeaderListener, Response.HeadersListener, Response.Listener, Response.ResponseListener, Response.SuccessListener
Constructor and Description |
---|
HttpContentResponse(Response response,
byte[] content,
java.lang.String mediaType,
java.lang.String encoding) |
Modifier and Type | Method and Description |
---|---|
boolean |
abort(java.lang.Throwable cause)
Attempts to abort the receive of this response.
|
byte[] |
getContent() |
java.lang.String |
getContentAsString() |
java.lang.String |
getEncoding() |
HttpFields |
getHeaders() |
<T extends Response.ResponseListener> |
getListeners(java.lang.Class<T> listenerClass) |
java.lang.String |
getMediaType() |
java.lang.String |
getReason() |
Request |
getRequest() |
int |
getStatus() |
HttpVersion |
getVersion() |
java.lang.String |
toString() |
public HttpContentResponse(Response response, byte[] content, java.lang.String mediaType, java.lang.String encoding)
public Request getRequest()
getRequest
in interface Response
public <T extends Response.ResponseListener> java.util.List<T> getListeners(java.lang.Class<T> listenerClass)
getListeners
in interface Response
T
- the type of classlistenerClass
- the listener classRequest.send(org.eclipse.jetty.client.api.Response.CompleteListener)
public HttpVersion getVersion()
getVersion
in interface Response
public int getStatus()
public java.lang.String getReason()
getReason
in interface Response
Response.getStatus()
public HttpFields getHeaders()
getHeaders
in interface Response
public boolean abort(java.lang.Throwable cause)
Response
public java.lang.String getMediaType()
getMediaType
in interface ContentResponse
public java.lang.String getEncoding()
getEncoding
in interface ContentResponse
public byte[] getContent()
getContent
in interface ContentResponse
public java.lang.String getContentAsString()
getContentAsString
in interface ContentResponse
Content-Type
header, if any, or UTF-8.public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 1995–2023 Webtide. All rights reserved.