WEB 實務:forward vs redirect
Redirect: 伺服器會回復 HTTP 302 的訊息,告訴 client 要求的網頁在新位置,
訊息如下:
HTTP/1.1 302 Object moved
Location: somewhere/newlocation.jsp
Forward: 直接由伺服器把原本的 request 轉送到另一個網頁,client 不知道這個動作。
在 JSP 中,redirect 是由 Respose 物件支援,而 forward 是 RequestDispatcher 物件支援。
訊息如下:
HTTP/1.1 302 Object moved
Location: somewhere/newlocation.jsp
Forward: 直接由伺服器把原本的 request 轉送到另一個網頁,client 不知道這個動作。
在 JSP 中,redirect 是由 Respose 物件支援,而 forward 是 RequestDispatcher 物件支援。
留言