node-web-mvc
Version:
node spring mvc
12 lines (11 loc) • 457 B
TypeScript
import type HttpServletRequest from '../http/HttpServletRequest';
import type HttpServletResponse from '../http/HttpServletResponse';
import type FilterChain from './FilterChain';
export default abstract class Filter {
/**
* 执行过滤器
* @param request http请求对象
* @param response http返回对象
*/
abstract doFilter(request: HttpServletRequest, response: HttpServletResponse, chain: FilterChain): Promise<void>;
}