FrontEnd/Next.js
[Next.js] route 에서 CORS 대응하기
위그든씨
2023. 8. 26. 16:04
const corsHeaders = {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Methods': 'GET, POST,PATCH, PUT, DELETE, OPTIONS',
'Access-Control-Allow-Headers': 'Content-Type, Authorization',
};
export async function OPTIONS() {
return NextResponse.json({}, { headers: corsHeaders });
}
export async function PATCH(
req: Request,
{ params }: { params: { } }
) {
try {
//...
return NextResponse.json(updateOrder, { headers: corsHeaders });
} catch (error) {
//...
}
}