Merge pull request #3350 from Maxime-J/fix-netlify

Fix Netlify and possible other cache issues
This commit is contained in:
Mike Cao 2025-04-12 18:48:04 -07:00 committed by GitHub
commit 65e46a1885
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 5 deletions

View file

@ -9,6 +9,7 @@ const apiHeaders = {
'Access-Control-Allow-Headers': '*', 'Access-Control-Allow-Headers': '*',
'Access-Control-Allow-Methods': 'GET, DELETE, POST, PUT', 'Access-Control-Allow-Methods': 'GET, DELETE, POST, PUT',
'Access-Control-Max-Age': process.env.CORS_MAX_AGE || '86400', 'Access-Control-Max-Age': process.env.CORS_MAX_AGE || '86400',
'Cache-Control': 'no-cache',
}; };
const trackerHeaders = { const trackerHeaders = {

View file

@ -62,26 +62,30 @@ const trackerHeaders = [
const apiHeaders = [ const apiHeaders = [
{ {
key: 'Access-Control-Allow-Origin', key: 'Access-Control-Allow-Origin',
value: '*' value: '*',
}, },
{ {
key: 'Access-Control-Allow-Headers', key: 'Access-Control-Allow-Headers',
value: '*' value: '*',
}, },
{ {
key: 'Access-Control-Allow-Methods', key: 'Access-Control-Allow-Methods',
value: 'GET, DELETE, POST, PUT' value: 'GET, DELETE, POST, PUT',
}, },
{ {
key: 'Access-Control-Max-Age', key: 'Access-Control-Max-Age',
value: corsMaxAge || '86400' value: corsMaxAge || '86400',
},
{
key: 'Cache-Control',
value: 'no-cache',
}, },
]; ];
const headers = [ const headers = [
{ {
source: '/api/:path*', source: '/api/:path*',
headers: apiHeaders headers: apiHeaders,
}, },
{ {
source: '/:path*', source: '/:path*',