javascript поиск url ??в кеш браузера по умолчанию

Пожалуйста, напишите мне функцию JavaScript, которая выполняет поиск в кэше браузера:

function isInBrowserCache(url)

url: адрес сайта с ответом JSON

return: true или false

javascript,

-4

Ответов: 1


0

Один возможный код, который я нашел и улучшил:

var isInBrowserCache = function(url){
        window.caches.open('window-cache-v1').then(function(cache) {
                cache.match(url, {
                        ignoreSearch: true,
                        ignoreMethod: true,
                        ignoreVary: true
                }).then(function(response) {
                        if (response) {
                                return true;
                        } else {
                                return false;
                        }
                });
  });
}

Эта функция всегда возвращает false, без URL-адреса в кеше браузера и с ним.

Возможно, строка идентификации кэша браузера не является «window-cache-v1». Тогда есть новый кеш JS. Если вы знаете правильную строку, напишите.

JavaScript,
Похожие вопросы
Яндекс.Метрика