브라우저 보안이 강화되어서 인지 어떤 오류인지 몰라도 js 로딩이 안되면서 도메인 연결한 페이지가 나오지 않는다.
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
// 캐시 삭제
const cache = caches.default;
await cache.delete(request);
// 캐시 우회 후 새로운 데이터 가져오기
const response = await fetch(request, {
headers: {
'Cache-Control': 'no-cache'
}
});
// 새 데이터를 캐시에 저장
cache.put(request, response.clone());
return response;
}
댓글 달기