url 重定向

假設 目錄 public 下有 兩個文件  index.html 和sw.js

訪問地址爲 127.0.0.1:8080/index.html

正常情況下後端收到 的path 爲   “/index.html”

現在修改html 在html裏 註冊Service Worker 導入sw.js

重新訪問 index.html  html 加載完註冊了sw.js 這個時候 後端收到的path 依然是 “/index.html”

不要清楚瀏覽器的緩存  再次刷新 訪問地址 這個時候 後端收到的 path 變爲 “/sw.js”

這證明 一個請求的發出 並不會直接送達到後端 而是先被瀏覽器攔截 下

瀏覽器檢查這次請求看要不要重定向 , 如果需要會修改發送的請求地址

同樣 從後往前發也會執行相應的攔截

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章