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

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

Redirect to a HTTPS version using .htaccess -