登入過期後的無限循環時序圖,頁面請求被 service worker 用快取回應,API 被 302 或 401,reload 之後又回到快取

art-tracking從一個無限 Failed to fetch 的 bug,認識頁面請求、CORS 和 service worker

放在 Cloudflare Access 後面的 PWA,登入過期後會不斷 Failed to fetch 又重新載入;藉這個 bug 認識頁面請求和 fetch 的差別、CORS、service worker,以及自動換頁為什麼要有防循環保險。

2026-11-11 · 9 分鐘