Package org.eclipse.jetty.client.api
Interface ContentResponse
- All Superinterfaces:
Response
- All Known Implementing Classes:
HttpContentResponse
A specialized
Response
that can hold a limited content in memory.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.client.api.Response
Response.AsyncContentListener, Response.BeginListener, Response.CompleteListener, Response.ContentListener, Response.DemandedContentListener, Response.FailureListener, Response.HeaderListener, Response.HeadersListener, Response.Listener, Response.ResponseListener, Response.SuccessListener
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Methods inherited from interface org.eclipse.jetty.client.api.Response
abort, getHeaders, getListeners, getReason, getRequest, getStatus, getVersion
-
Method Details
-
getMediaType
String getMediaType()- Returns:
- the media type of the content, such as "text/html" or "application/octet-stream"
-
getEncoding
String getEncoding()- Returns:
- the encoding of the content, such as "UTF-8"
-
getContent
byte[] getContent()- Returns:
- the response content
-
getContentAsString
String getContentAsString()- Returns:
- the response content as a string, decoding the bytes using the charset
provided by the
Content-Type
header, if any, or UTF-8.
-