public interface Callback
| Modifier and Type | Method and Description |
|---|---|
void |
onFailure(Request request,
IOException e)
Called when the request could not be executed due to cancellation, a
connectivity problem or timeout.
|
void |
onResponse(Response response)
Called when the HTTP response was successfully returned by the remote
server.
|
void onFailure(Request request, IOException e)
void onResponse(Response response) throws IOException
Response.body. The response is still live until its response body is
closed with response.body().close(). The recipient of the callback
may even consume the response body on another thread.
Note that transport-layer success (receiving a HTTP response code,
headers and body) does not necessarily indicate application-layer
success: response may still indicate an unhappy HTTP response
code like 404 or 500.
IOExceptionCopyright © 2015. All Rights Reserved.