Interceptor

Interceptor是拦截器的意思,在AndServer中Interceptor注解用来标记某个类是HandlerInterceptor的子类,并且作为拦截器参与到AndServer的运行中。

Interceptor注解可以添加到多个类,所有添加了Interceptor注解的类都将参与程序运行。

示例

@Interceptor
public class LoginInterceptor implements HandlerInterceptor {

    @Override
    public boolean onIntercept(HttpRequest request, HttpResponse response) {
        ...
    }
}

注意,添加Interceptor注解的类必需是HandlerInterceptor的子类,否则编译时将不通过。

results matching ""

    No results matching ""