是否有任何方法可以缓存整个网页,以便当我再次请求相同的 URL 时不会从服务器加载内容?
如果它不更新内容就没有问题,并且我不想使用 websql/indexDB 等。
甚至我也没有发现清单文件有多大用处。
设想:
假设我的网站有 3 个页面:
页面1.html 页面2.html 页面3.html
我可以从任何页面访问这些页面中的任何一个。
假设我在 page1.html 中->单击链接并转到 page2.html。现在,如果我单击 page2.html 中的链接转到 page1.html,则整个页面不应从服务器加载,而应在第一次访问时捕获,当我再次访问该 URL 时将显示相同的内容。
我的页面可以扩展到任意数量。
有任何方法可以实现吗?
答案1
是的,你应该能够通过使用 Cache-Control HTTP 标头来完成你想做的事情。请参阅这里。