1. 程式人生 > >轉發和重定向區別

轉發和重定向區別

轉發和重定向的區別

(1)能否共享request物件

a.轉發可以,而重定向不行 當請求到達容器,容器建立request物件和response物件,當響應傳送完畢,容器會銷燬這兩個物件。也就是說,request物件和response物件的生存時間時一次請求和響應期間存在。

(2)目的地是否有限制

轉發有限制 轉發地址要求屬於同一個web應用,重定向地址是任意的。

(3)瀏覽器位址列的地址有無變化

轉發沒有變化,重定向有變化

(4)一件事是否已經做完

轉發是一件事沒有做完,讓另外一個web組建繼續做 而重定向是一件事已經做完,再做另一件事。