set cors cross origin on transfer after no-cors check

This commit is contained in:
Muki Kiboigo committed 2026-09-04 06:59:39 -07:00
1 parent d3c0291bd1
commit da00a90c02
1 file changed
+2 -1
+2 -1
View File
@@ -123,7 +123,6 @@ pub fn check(self: *CorsGate, transfer: *Transfer) !Result {
}
}
transfer._cors_cross_origin = true;
const origin = req.origin orelse "null";
try transfer.setHeader(ORIGIN, origin, .{});
@@ -136,6 +135,8 @@ pub fn check(self: *CorsGate, transfer: *Transfer) !Result {
return .allowed;
}
transfer._cors_cross_origin = true;
if (!requiresPreflight(transfer)) {
log.debug(.cors, "cross origin", .{
.url = req.url,