@Bot_Sculptor said in Очистить кэшированные данные по маске URL:
нет готовых тулз
Да так-то все инструменты есть, правда они сложные и очень комплексные. Нужен опыт работы с Linux, базовые навыки написания скриптов, etc.
@UserTrue said in Очистить кэшированные данные по маске URL:
а тут уже писал @sergerdn варианты, самый разумный разруливать трафик на промежуточном своем прокси и запросы к api и страницам сайта пускать через дорогие прокси, а запросы за статикой типо картинок, стилей и шрифтов через простые прокси
Это сложно, так как нужен опыт. Но это так в любом деле - если нет опыта, многие вещи могут быть сложными.
Код не тестировал, могут быть ошибки вплоть до банальных опечаток:
// Clear local storage and session storage
localStorage.clear();
sessionStorage.clear(); // в теории не обязательно, при закрытии браузера будет очищено
//Clear IndexedDB
indexedDB.databases().then(dbs => {
dbs.forEach(dbInfo => {
const request = indexedDB.deleteDatabase(dbInfo.name);
request.onerror = () => { console.log(`Error deleting database ${dbInfo.name}`); };
request.onsuccess = () => { console.log(`Database ${dbInfo.name} deleted`); };
});
});
// Unregister any service workers
navigator.serviceWorker.getRegistrations().then(registrations => {
for (let registration of registrations) {
registration.unregister().then(boolean => {
console.log(boolean ? 'Service Worker unregistered successfully' : 'Service Worker unregistration failed');
});
}
});