Bläddra i källkod

content-length 不为0时,才缓存。旧版本学生端取不到 content-length

Michael Wang 5 år sedan
förälder
incheckning
72bffd74b8
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      serviceWorkerAppend.js

+ 4 - 0
serviceWorkerAppend.js

@@ -29,6 +29,10 @@ self.addEventListener("fetch", event => {
 
         // Step 2: get total length
         const contentLength = +res.headers.get("Content-Length");
+
+        if (contentLength === 0) {
+          return fetch(event.request);
+        }
         // console.log("content-length", contentLength);
         // self.sessionStorage.setItem("test-sw", "1");
         // self.postMessage({