added request headers to CORD response.

This commit is contained in:
Michael Mainguy 2023-12-12 06:53:14 -06:00
parent 410a88099e
commit 74b0ae464b

View File

@ -129,6 +129,7 @@ export default async (req: Request): Promise<Response> => {
try { try {
if (req.method == 'OPTIONS') { if (req.method == 'OPTIONS') {
const origin = req.headers.get('Origin'); const origin = req.headers.get('Origin');
const headers = req.headers.get('Access-Control-Request-Headers');
console.log(origin); console.log(origin);
return new Response( return new Response(
'OK', 'OK',
@ -138,7 +139,8 @@ export default async (req: Request): Promise<Response> => {
'Max-Age': '30', 'Max-Age': '30',
'Access-Control-Allow-Methods': 'POST', 'Access-Control-Allow-Methods': 'POST',
'Access-Control-Allow-Origin': origin ? origin : 'https://cameras.immersiveidea.com', 'Access-Control-Allow-Origin': origin ? origin : 'https://cameras.immersiveidea.com',
'Access-Control-Allow-Credentials': 'true' 'Access-Control-Allow-Credentials': 'true',
'Access-Control-Allow-Headers': headers ? headers : 'Content-Type'
}, },
status: 200 status: 200
}); });