public class HttpResponse<T> extends Object
| Constructor and Description |
|---|
HttpResponse(org.apache.http.HttpResponse response,
BodyData<T> data) |
HttpResponse(org.apache.http.HttpResponse response,
T body,
InputStream is) |
| Modifier and Type | Method and Description |
|---|---|
T |
getBody() |
Headers |
getHeaders() |
Optional<RuntimeException> |
getParsingError() |
InputStream |
getRawBody() |
int |
getStatus() |
String |
getStatusText() |
<V> V |
mapBody(java.util.function.Function<T,V> func) |
<V> V |
mapRawBody(java.util.function.Function<InputStream,V> func) |
public HttpResponse(org.apache.http.HttpResponse response,
T body,
InputStream is)
public int getStatus()
public String getStatusText()
public Headers getHeaders()
getHeaders().getFirst("Location") and not getHeaders().getFirst("location") to get first header "Location"public InputStream getRawBody()
public T getBody()
public Optional<RuntimeException> getParsingError()
public <V> V mapBody(java.util.function.Function<T,V> func)
public <V> V mapRawBody(java.util.function.Function<InputStream,V> func)
Copyright © 2018. All rights reserved.