Skip to content

Commit bb7af39

Browse files
committed
chore: use sendNoContent for preflight request
1 parent 052c215 commit bb7af39

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/utils/cors/handler.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { defineEventHandler } from "../../event";
2+
import { sendNoContent } from "../response";
23
import {
34
resolveCorsOptions,
45
appendCorsPreflightHeaders,
@@ -15,10 +16,7 @@ export function handleCors(options: CorsOptions) {
1516
return defineEventHandler((event) => {
1617
if (isPreflightRequest(event)) {
1718
appendCorsPreflightHeaders(event, options);
18-
19-
event.node.res.statusCode = statusCode;
20-
event.node.res.setHeader("Content-Length", "0");
21-
event.node.res.end();
19+
sendNoContent(event, statusCode)
2220
} else {
2321
appendCorsActualRequestHeaders(event, options);
2422
}

0 commit comments

Comments
 (0)