【发布时间】:2016-11-23 00:34:45
【问题描述】:
所以我正在使用 appcache 创建一个离线网络应用程序。 我需要在客户端和服务器之间传递一个变量。 POST 不是一个选项,因为服务器可能处于脱机状态,并且 appcache 不会通过 POST 请求(显式或回退)从缓存中提取 GET 不是一个选项,因为它不能被 appcache 缓存,因为每个请求的 URL 都不同 (?id=n)。
补充:我正在寻找一种方法来调整已经创建的 HTML 表单(使用 POST 或 GET)以供离线使用,以便存储实际请求。由于我找不到绕过 appcache 限制的方法,我最终重写了代码以使用 Indexeddb 进行存储和 service worker 获取拦截和后台同步方法……更流畅……这么长的 appcache。
【问题讨论】:
-
请先尝试一下,然后发布您的问题,