From b8f692d4326ee159049f8e2f5875479eddbca38b Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sat, 9 Mar 2024 20:01:50 +0800 Subject: [PATCH] Update --- eh_gallery_script.sw.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 eh_gallery_script.sw.js diff --git a/eh_gallery_script.sw.js b/eh_gallery_script.sw.js new file mode 100644 index 0000000..e40c86b --- /dev/null +++ b/eh_gallery_script.sw.js @@ -0,0 +1,15 @@ +self.addEventListener("fetch", async (e) => { + const r = e.request; + const u = new URL(r.url); + if (u.hostname == "e-hentai.org" || u.hostname == 'exhentai.org') return; + const cache = await caches.open("eh_tag_img"); + const response = await cache.match(r); + if (response) { + return response; + } + const res = await fetch(r); + if (res.ok) { + await cache.put(r, res.clone()); + } + return res; +})