我正在尝试浏览器缓存 API 机制,但是要缓存的 api 正在使用 cookie 身份验证。并且收到“未授权 401”错误消息。当我从 cache.add(apiurl) 调用时,我怀疑应该为所有 api 请求发送的 http cookie 没有发送
if ('caches' in window) {
caches.open('cachename').then(cache => {
cache.add(apiUrl).then(() => {
//done!
})
});
}