智能客服
你问我答,随时在线为你解决问题
Class Info |
|---|
public abstract class Callback<T> 异步请求回调。 |
Constructor Name |
|---|
public Callback() 默认的构造方法。 |
Qualifier and Type | Method Name and Description |
|---|---|
public abstract void | onFailure(Submit<T> submit, Throwable t) 请求发生异常时的回调方法。 |
public abstract void | onResponse(Submit<T> submit, Response<T> response) 请求远程服务器成功返回响应时的回调方法。 |
Constructor |
|---|
public Callback() 默认的构造方法。 |
Method |
|---|
public abstract void onFailure(Submit<T> submit, Throwable t) 请求发生异常时的回调方法。访问服务器过程中出现请求取消、连接问题或超时问题等异常情况导致无法执行请求时,该接口被调用。 |
Parameters
Name | Description |
|---|---|
submit | Submit对象。 |
t | 请求发生的异常。 |
Method |
|---|
public abstract void onResponse(Submit<T> submit, Response<T> response) throws IOException 请求远程服务器成功返回响应时的回调方法。用于获取响应信息和读取ResponseBody的输入流。在输入流关闭之前,可以通过读取输入流来获取响应数据。 |
Parameters
Name | Description |
|---|---|
submit | Submit对象。 |
response | 响应结果。 |
Throws
Name | Description |
|---|---|
IOException | 异步请求中可能抛出的IO异常。 |