-
執行forward時,遊覽器不知道服務器發送的內容是從何處來,遊覽器地址欄還是原來的地址。
-
執行redirect時,服務器端告訴遊覽器重新去請求地址。
-
forward是內部重定向,redirect是外部重定向
-
從地址欄顯示來說:
forward是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的相應內容讀取過來,然後把這些內容再發給遊覽器,遊覽器根本不知道服務器發送的內容從哪裏來的, 所以它的地址欄還是原來的地址。 -
從數據共享來說:
forward:轉發頁面和轉發到的頁面可以共享request裏面的數據。
redirect:不能共享數據。 -
從運用的地方來說:
forward:一般用於用戶登錄的時候,根據角色轉發到相應的模塊。
redirect:一般用於用戶註銷登錄時,返回主頁面和跳轉到其他網站。 -
從效率來說:
forward的效率要高於redirect。
forward和redirect的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
KubeSphere 社區雙週報|2024.05.09-05.23
原創
2024-05-24 23:17:51
k3d創建集羣並暴露traefik端口
原創
2024-04-24 21:13:26
9n-triton部署bert模型實戰經驗
原創
2024-04-01 11:15:58
健康碼—7天,支付寶“健康碼”怎樣從杭州跑遍全國!有人連續30小時沒閤眼
雲棲號資訊小哥
2021-01-26 16:52:56
有啥不同?來看看Spring Boot 基於 JUnit 5 實現單元測試
雲棲號資訊小哥
2020-08-04 10:52:50
軟件開發中原生開發與H5開發和混合開發的區別
雲棲號資訊小哥
2020-07-30 16:34:52
適合 Python 入門的 8 款強大工具!
雲棲號資訊小編
2020-07-27 11:40:52
JavaScript 進入太空,真正成爲“火箭科學”
雲棲號資訊小哥
2020-07-16 12:19:48
一分鐘學會物聯網開發服務配置導航菜單
小生生
2020-07-08 12:25:48
給ASP.NET MVC及WebApi添加路由優先級
gigizhui
2020-07-08 11:54:27
HTML5入門之常用標籤
blackcatkiller
2020-07-08 10:51:12
除了自動化訪問性測試,我還對構建的頁面做的六件事
风萧萧梦潇
2020-07-08 10:22:22