public interface Callback| Modifier and Type | Method and Description |
|---|---|
void |
onFailure(Call
Called when the request could not be executed due to cancellation, a connectivity problem or timeout.
|
void |
onResponse(Call
Called when the HTTP response was successfully returned by the remote server.
|
void onFailure(Callcall, IOException e)
void onResponse(Callcall, 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.
IOException