当前位置: 代码迷 >> JavaScript >> 如何在不刷新页面的情况下使用JavaScript清除网络缓存
  详细解决方案

如何在不刷新页面的情况下使用JavaScript清除网络缓存

热度:9   发布时间:2023-06-05 14:10:02.0

我使用setInterval大约每60秒从我的网页中调用Rest API。 现在它正在发出请求,并向网络发送过多的请求,由于该请求,一段时间后我的页面变得缓慢且无响应。

任何人都可以帮助我解决如何在开发工具中清除网络标签缓存而无需刷新页面的问题。 PS我不想在5分钟后仅清除所有网络缓存。

您可以使用caches.delete(cacheName) 。

caches.keys().then(function(names) {
    for (let name of names)
        caches.delete(name);
});

但是IE不支持它。 有关更多详细信息和浏览器支持,请单击

  相关解决方案