Get single cached response
(async (cid, rid) => {
const cacheKeys = await caches.keys();
const cacheName = cacheKeys[cid];
const cache = await caches.open(cacheName);
const keys = await cache.keys();
const key = keys[rid];
console.log(cacheName, key.url);
const cached = await cache.match(key);
const reader = cached.body.getReader();
let s;
do {
s = await reader.read();
console.log(new TextDecoder("utf-8").decode(s.value));
} while (!s.done);
})(1, 5).then()