public class HttpResponse extends HeaderStore<HttpResponse>
| Constructor and Description |
|---|
HttpResponse(java.net.URL url,
int statusCode,
byte[] content,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getContent() |
java.lang.String |
getContentAsString() |
java.lang.String |
getContentAsString(java.nio.charset.Charset charset)
Get the response body as a string with the given charset.
|
java.util.Optional<ContentType> |
getContentType() |
int |
getStatusCode() |
java.lang.String |
getStatusMessage() |
java.net.URL |
getURL() |
appendHeader, appendHeader, appendHeader, clearHeaders, getFirstHeader, getHeader, getHeaders, getLastHeader, hasHeader, hasHeader, hasHeader, removeHeader, setHeader, setHeader, setHeaderpublic HttpResponse(@Nonnull
java.net.URL url,
int statusCode,
@Nonnull
byte[] content,
@Nonnull
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
public java.net.URL getURL()
public int getStatusCode()
public java.lang.String getStatusMessage()
public byte[] getContent()
public java.lang.String getContentAsString()
public java.lang.String getContentAsString(@Nonnull
java.nio.charset.Charset charset)
charset - The charset to usepublic java.util.Optional<ContentType> getContentType()