Can service workers cache POST requests?

前端 未结 5 1621
猫巷女王i
猫巷女王i 2020-12-01 04:30

I tried to cache a POST request in a service worker on fetch event.

I used cache.put(event.request, response), but the returned promise was rejected wit

5条回答
  •  独厮守ぢ
    2020-12-01 05:05

    According to https://w3c.github.io/ServiceWorker/#cache-put (point 4).

            if(request.method !== "GET") {
                return Promise.reject('no-match')
            }
    

提交回复
热议问题