首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Internet在脱机时删除manifest.appcache文件

Internet在脱机时删除manifest.appcache文件
EN

Stack Overflow用户
提问于 2015-06-23 04:20:41
回答 1查看 497关注 0票数 0

使用“应用缓存”和清单文件的IE脱机缓存正在中断。

发行:

1)使用IE10浏览器从服务器加载页面时,将创建清单文件并将所需文件存储到缓存文件夹中。

2)为了测试离线模式,我从服务器上卸载应用程序,然后尝试从IE浏览器加载页面。T

  • 该页首次从缓存中加载。
  • 在场景后面,IE试图从服务器上获取“manifest.appcache”的副本。但这会导致404,因为应用程序是从服务器上卸载的。然后IE浏览器会自动从本地缓存中删除缓存的'manifest.appcache‘文件。
代码语言:javascript
复制
- the next time I try to load my appication page, I get a 404..as there is no manifest file is available locally to recreate the page.

问题:

( 1)它是IE中的一个bug,还是应该像下面所描述的那样工作。

2)我应该做什么改变,以确保我的页面被缓存到离线工作。

EN

回答 1

Stack Overflow用户

发布于 2015-06-23 04:57:52

根据http://www.html5rocks.com/en/tutorials/appcache/beginner/

如果服务器返回清单文件的'404‘或'410’,则其浏览器功能从本地缓存中删除清单文件。

如果对清单文件的请求可以到达服务器,但无法在服务器中找到清单文件,那么它将返回一个为什么me页面不能工作的404....thats

在无法到达服务器(脱机)的真实场景中,对于清单文件的请求将被浏览器中止,因为服务器没有响应。在这种情况下,浏览器不会删除清单文件,用户可以继续脱机工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30993810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档