相关疑难解决方法(0)

服务工作者可以缓存POST请求吗?

我尝试在fetch事件中缓存服务工作者的POST请求.

我用了cache.put(event.request, response),但退回的承诺被拒绝了TypeError: Invalid request method POST..

当我尝试使用相同的POST API时,caches.match(event.request)给了我未定义的内容.

但是当我为GET方法做同样的事情时,它起作用了:caches.match(event.request)因为GET请求给了我一个响应.

服务工作者可以缓存POST请求吗?如果他们不能,我们可以使用什么方法使应用程序真正脱机?

javascript post request service-worker pwa

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

post ×1

pwa ×1

request ×1

service-worker ×1