UNPKG

node-web-mvc

Version:
18 lines (17 loc) 702 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const HttpStatus_1 = __importDefault(require("../http/HttpStatus")); const CorsInterceptor_1 = __importDefault(require("./CorsInterceptor")); class PreFlightHandler extends CorsInterceptor_1.default { constructor(corsConfig, processor) { super(corsConfig, processor); } async handleRequest(request, response) { // 在Options请求下,无需处理内容 response.setStatus(HttpStatus_1.default.OK).end(); } } exports.default = PreFlightHandler;