Class Info |
|---|
public abstract static class Interceptor.Chain 拦截器链。 |
Qualifier and Type | Method Name and Description |
|---|---|
public abstract Response<ResponseBody> | 继续执行请求,走向下一链。 |
public abstract Request | request() 返回拦截器链中当前的请求数据。 |
public abstract RequestFinishedInfo | 返回请求结束后,此拦截器链中获取到的相关信息。 |
Method |
|---|
public abstract Response<ResponseBody> proceed(Request request) throws IOException 继续执行请求,走向下一链。 |
Parameters
Name | Description |
|---|---|
request | 网络请求对象。 |
Returns
Type | Description |
|---|---|
网络请求的响应结果。 |
Throws
Name | Description |
|---|---|
IOException | 如果在此过程中发生IOException将抛出异常。 |
Method |
|---|
public abstract RequestFinishedInfo requestFinishedInfo() 返回请求结束后,此拦截器链中获取到的相关信息,如请求时延信息、URL地址、IP等,仅对设置的网络拦截器生效。 |
Returns
Type | Description |
|---|---|
拦截器链中获取到的相关信息,如请求时延信息、URL地址、IP等。 |