node-web-mvc
Version:
node spring mvc
13 lines (12 loc) • 546 B
TypeScript
import type HttpServletRequest from '../http/HttpServletRequest';
import type HttpServletResponse from '../http/HttpServletResponse';
import CorsConfiguration from './CorsConfiguration';
export default interface CorsProcessor {
/**
* 处理跨域请求
* @param config { CorsConfiguration } 跨域配置
* @param context 请求上下文
* @return false=表示请求被拒绝 true=继续
*/
processRequest(config: CorsConfiguration, request: HttpServletRequest, response: HttpServletResponse): Promise<boolean>;
}