public abstract class BaseDynamicInterceptor<R extends BaseDynamicInterceptor>
extends java.lang.Object
描述:动态拦截器
主要功能是针对参数:| Constructor and Description |
|---|
BaseDynamicInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
R |
accessToken(boolean accessToken) |
HttpUrl |
getHttpUrl() |
Response |
intercept(Chain chain) |
boolean |
isAccessToken() |
boolean |
isSign() |
boolean |
isTimeStamp() |
R |
sign(boolean sign) |
R |
timeStamp(boolean timeStamp) |
protected abstract java.util.TreeMap<java.lang.String,java.lang.Object> |
updateDynamicParams(java.util.TreeMap<java.lang.String,java.lang.Object> dynamicMap)
更新请求的动态参数
|
public boolean isSign()
public R sign(boolean sign)
public boolean isTimeStamp()
public R timeStamp(boolean timeStamp)
public R accessToken(boolean accessToken)
public boolean isAccessToken()
public Response intercept(Chain chain)
throws java.io.IOException
java.io.IOExceptionpublic HttpUrl getHttpUrl()
protected abstract java.util.TreeMap<java.lang.String,java.lang.Object> updateDynamicParams(java.util.TreeMap<java.lang.String,java.lang.Object> dynamicMap)
dynamicMap -