public abstract class BaseExpiredInterceptor extends BaseResponseInterceptor
| Constructor and Description |
|---|
BaseExpiredInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ExpiredInfo |
isResponseExpired(Response oldResponse,
java.lang.String bodyString)
判断是否是失效的响应
|
protected Response |
onAfterRequest(Response response,
Chain chain,
java.lang.String bodyString)
响应拦截
|
protected abstract Response |
responseExpired(Response oldResponse,
Chain chain,
ExpiredInfo expiredInfo)
失效响应的处理
|
onBeforeRequestinterceptprotected Response onAfterRequest(Response response,
Chain chain,
java.lang.String bodyString)
BaseInterceptoronAfterRequest in class BaseInterceptornull : 不进行拦截处理protected abstract ExpiredInfo isResponseExpired(Response oldResponse, java.lang.String bodyString)
oldResponse - bodyString - true : 失效 false : 有效protected abstract Response responseExpired(Response oldResponse,
Chain chain,
ExpiredInfo expiredInfo)