我们有一个非常大的应用正在建造的逐行扫描模式,所以我们有性能的关键页面被迁移到SPA(反应,终极版,反应路由器(Router)),而其他页面是建立传统的应用服务。
所有的水疗页面导航通过HTML锚Link和非SPA。
我们的水疗页面支持整页刷新,并从服务器呈现。对于正常路线的导航相同的网页网址AJAX模式给我们的是保存在储存JSON数据。
有些时候,特别是在清洁缓存模式,当我们在这个模式导航的情况下:
问题:浏览器呈现JSON文本在步骤2获得的视口
我们试图通过Cache-Control: 'no-cache, no-store, must-revalidate'
头路线导航异步调用来克服这个问题,但它没有固定得很好。
我们应该如何处理这个问题?
这是完整的头需要:
header("Cache-Control: no-cache, no-store, must-revalidate");
header("Pragma: no-cache");
header("Expires: 0 ");
你尝试过这个完整的解决方案?