wad*_*xia 4 service-worker workbox
我正在使用此网站上的代码:https : //developers.google.com/web/tools/workbox/modules/workbox-routing
我的代码如下:
workbox.routing.registerRoute(
new RegExp('http://localhost:64445.*/'),
workbox.strategies.staleWhileRevalidate({
cacheName:'Post-Run-time-cache'
}),
'POST'
);
Run Code Online (Sandbox Code Playgroud)
它给了我错误:
Uncaught (in promise) TypeError: Request method 'POST' is unsupported
Run Code Online (Sandbox Code Playgroud)
我不知道出了什么问题。它来自文档,但不受支持??为什么。谢谢您的帮助。
缓存存储API不支持使用不作为缓存键的Request对象。尝试将请求存储在缓存中(该策略在后台进行)将失败,并显示与您所看到的类似的错误-尽管我认为当您处于Workbox的开发模式时会记录更多的错误信息,在。method'GET''POST'staleWhileRevalidatelocalhost
如果您想重试失败的'POST'请求,建议您使用workbox-background-sync模块。
| 归档时间: |
|
| 查看次数: |
1898 次 |
| 最近记录: |