bug fix: don't cache POST responses
This commit is contained in:
+1
-1
@@ -128,7 +128,7 @@ self.addEventListener('fetch', event => {
|
|||||||
}
|
}
|
||||||
// Not found in cache.
|
// Not found in cache.
|
||||||
const response = await fetch(event.request);
|
const response = await fetch(event.request);
|
||||||
if (!response || response.status != 200 || response.type != 'basic') {
|
if (!response || response.status != 200 || response.type != 'basic' || event.request.method != 'GET') {
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
if (event.request.url && (event.request.url.startsWith('http://') || event.request.url.startsWith('https://'))) {
|
if (event.request.url && (event.request.url.startsWith('http://') || event.request.url.startsWith('https://'))) {
|
||||||
|
|||||||
Reference in New Issue
Block a user