經驗

轉發和重定向的區別

本文已影響 1W人 

轉發和重定向的區別

轉發和重定向的區別是:請求次數不同;位址列是否會發生變化;共享資料的條件;跳轉限制;發生行為不同。

重定向是瀏覽器向伺服器傳送一個請求並收到響應後再次向一個新地址發出請求,轉發是伺服器收到請求後為了完成響應跳轉到一個新的地址;重定向至少請求兩次,轉發請求一次;重定向位址列會發生變化,轉發位址列不會發生變化;重定向兩次請求不共享資料,轉發一次請求共享資料(在request級別使用資訊共享,使用重定向必然出錯);重定向可以跳轉到任意URL,轉發只能跳轉本站點資源;重定向是客戶端行為,轉發是伺服器端行為。

猜你喜歡

熱點閱讀

最新文章

推薦閱讀