caching - How to check if a url path exists in the service worker cache -
i need check if particular url path exists in service worker cache. example, suppose url is:
/myserviceworker/service?a=110&b=70
this url exists in cache, there many of them different values of , b.
now, suppose want refresh of these urls, how can that?
i want know how access key values service worker cache.
if know key, plan follows:
var url = new url(key); if(url.pathname === "\/myserviceworker/service") refetch key
but not sure how cache key , in format is. mean, string or url?
cache api has match()
method returns promise resolving in response object if match or undefined
if no match exists. second parameter object can specify ignoresearch
not take account url parameters.
the ignoresearch
option supported firefox (chrome status here).
in other hand, retrieve cache entries, can use keys()
method.
Comments
Post a Comment