diff --git a/next.config.js b/next.config.js index 9dba35e..29f4045 100644 --- a/next.config.js +++ b/next.config.js @@ -2,6 +2,27 @@ const nextConfig = { reactStrictMode: true, swcMinify: true, + async headers() { + return [ + { + source: '/api/:path*', + headers: [ + { + key: 'Access-Control-Allow-Origin', + value: '*' + }, + { + key: 'Access-Control-Allow-Methods', + value: 'GET,OPTIONS,PATCH,DELETE,POST,PUT' + }, + { + key: 'Access-Control-Allow-Headers', + value: 'X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version, X-API-Key' + } + ] + } + ] + } } module.exports = nextConfig \ No newline at end of file