node-web-mvc
Version:
node spring mvc
12 lines (11 loc) • 609 B
TypeScript
import type HttpServletRequest from '../http/HttpServletRequest';
import type HttpServletResponse from '../http/HttpServletResponse';
import HandlerInterceptor from '../interceptor/HandlerInterceptor';
import CorsConfiguration from './CorsConfiguration';
import CorsProcessor from './CorsProcessor';
export default class CorsInterceptor extends HandlerInterceptor {
private corsConfig;
private processor;
constructor(corsConfig: CorsConfiguration, processor: CorsProcessor);
preHandle(request: HttpServletRequest, response: HttpServletResponse, handler: object): boolean | Promise<boolean>;
}