[asp.net]Server.Transfer與Response.Redirect

剛剛試了Server.Transfer與Response.Redriect這個兩個方法
參考了相關的網站資料,發現兩者不同之處再於,
Response.Redriect是直接下一個HttpRequest出去,
所以他並沒有將我們來源Form的相關物件資料也一併傳出去。
相反地,Server.Transfer是將我們目前表單中的資料送到我們指定的表單
所以說,夾帶的訊息相對的也更多…

在速度上…Response.Redriect是最快的,也是最直覺的
但是在"安全性"上Server.Transfer可以將我們的資料hide起來, 但是相對的夾帶的訊息是從
到裏面的物件… 還有Server.Transfer,只能傳送在我們Server上的所屬網頁。




文章分類: .NET小心得

留言

這個網誌中的熱門文章

嘗試卸載資料庫時,發生資料庫正在使用的而無法卸載的可能解決方案

ASP.NET常用的RegularExpressionValidator驗證