UNPKG

node-web-mvc

Version:
12 lines (11 loc) 609 B
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>; }