Я пытаюсь использовать механизм браузера Cache API, но API, который будет кэшироваться, использует cookie-аутентификацию. И я получаю сообщение об ошибке «неавторизованный 401». Я подозреваю, что http-cookie, который должен быть отправлен для всех запросов API, не отправляется, когда я звоню из cache.add (apiurl)
if ('caches' in window) {
caches.open('cachename').then(cache => {
cache.add(apiUrl).then(() => {
//done!
})
});
}