chore: minor update

This commit is contained in:
Cory Dransfeldt 2024-08-12 12:24:50 -07:00
parent ed1f013e44
commit 941d45b75a
No known key found for this signature in database
4 changed files with 38 additions and 1 deletions

View file

@ -0,0 +1,24 @@
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
const url = new URL(request.url)
if (url.pathname === '/js/script.js') {
const targetUrl = 'https://dashboard.coryd.dev/script.js'
const response = await fetch(targetUrl, {
method: request.method,
headers: request.headers
})
const newHeaders = new Headers(response.headers)
newHeaders.set('Cache-Control', 'max-age=2592000')
return new Response(response.body, {
status: response.status,
statusText: response.statusText,
headers: newHeaders
})
}
return fetch(request)
}