web---請求轉發和重定向的區別

如圖:左爲forward的請求流程圖,右爲redirect的請求流程圖 1. forward 是一次完整的請求和響應,是服務器內控制權的轉發。可以由servlet接收請求,但把返回響應的權利通過forward給jsp來完成 2. redirect會在第一次響應返回時用狀態碼302和一個location頭來告知瀏覽器,再發一個請求給location所指向的url地址,整個流程需要兩次請求 3. 表現
相關文章
相關標籤/搜索