微信,qq,微博如何不用每次清缓存就能看到h5修改过的结果


描述:每次在对js,和css进行修改,想要在微信,微博或则qq里面预览效果,会发现没有生效,那是因为这些客户端会将静态进行缓存,我们需要清理缓存才能看到修改过的效果,但是每次清理缓存会很麻烦,影响开发效率。
解决办法:
如果你是用fiddler代理的话,可以点击Rules-》performance,选中disable cache。这样每次请求,客户端都会向服务器请求最新的js,css。
原理:选中disable cache这个选项后,fiddler会在请求响应头部加上Cache-Control: no-cache,告诉客户端不需要缓存这些文件,这样就能保证客户端每次请求的都是最新的文件。
添加头部文件代码如下:

posted @ 2016-07-29 11:29  cococe  阅读(201)  评论(0编辑  收藏  举报