Typescript: 清除浏览器的缓存

创建于 2018-01-22  ·  3评论  ·  资料来源: microsoft/TypeScript

你好,
在Ionic项目(版本3.91)中,我确实需要清除浏览器的缓存,该怎么做?
在Google上,我知道我确实需要添加以下http标头:

  • 缓存控制:无缓存,无存储,必须重新验证
  • 语法:无缓存
  • 过期:0(或者是旧日期,我不知道该说些什么)
  • 各不相同 : *

但是,每次更新Web项目时,我仍然必须手动清除浏览器的缓存(CTRL + F5),有什么想法吗? 在这里,您的项目中包含了http标头:

let myHeaders = new Headers();
myHeaders.append('Accept', 'application/json');
myHeaders.append('Content-Type', 'application/json');
myHeaders.append('Cache-Control','no-cache, no-store, must-revalidate');
myHeaders.append('Pragma','no-cache');
//myHeaders.append('Expires','0');
myHeaders.append('Expires', 'Wed, 4 Oct 2000 07:30:00 GMT');
myHeaders.append('Vary','*');

myHeaders.append('Access-Control-Allow-Origin', '*');
myHeaders.append('Access-Control-Allow-Methods', 'POST, GET, OPTIONS');
myHeaders.append('Authorization', 'Bearer ABCDEF0123456789');

谢谢

Question

所有3条评论

您必须走过去才能到达这里:

<!-- If you have a QUESTION:
   THIS IS NOT A FORUM FOR QUESTIONS.
   Ask questions at http://stackoverflow.com/questions/tagged/typescript
    or https://gitter.im/Microsoft/TypeScript
-->

寻找一个离子帮助论坛?

与离子无关

此页面是否有帮助?
0 / 5 - 0 等级