1
A
回答
0
您可以使用Server.Transfer
來執行其他服務器端頁面,而無需更改客戶端上的地址,也無需額外的重定向,這是Response.Redirect
所做的。
0
Server.Transfer
允許您將服務器端上的請求重定向到該服務器上的另一個資源。這與Response.Redirect
不同,後者將客戶端重定向到其他資源。
這意味着處理所請求的資源將被重定向到另一個現有資源。例如,你可以有要求:
http://mydomain.com/users/100032
服務器上的其他資源來處理:
http://mydomain.com/users/100032/details
Server.Transfer
將有都網址返回相同的響應效果。
這與Response.Redirect
不同,後者的作用是告訴客戶端瀏覽器「您請求的資源位於不同的URL」。在這種情況下,客戶端的瀏覽器會向URL發出新的請求,並且客戶端會在地址欄中看到URL更改以反映此情況。
相關問題
- 1. 「未知Web方法」錯誤的Server.Transfer
- 2. Server.Transfer無法呈現MVC-View
- 3. Server.transfer無法正常工作
- 4. Server.Transfer()與Response.Redirect()的性能方面
- 5. 什麼是Server.Transfer方法的命名空間?
- 6. Server.transfer導致HttpException
- 7. Server.Transfer頁面
- 8. Response.TransmitFile和Server.Transfer
- 9. 在asp.net server.transfer?
- 10. Server.Transfer()VS. Server.Execute()
- 11. HttpServerUtility.Transfer vs Server.Transfer?
- 12. vb.net中的Server.Transfer()
- 13. Server.Transfer()和http 301
- 14. Server.Transfer與Context.RewritePath
- 15. Server.Transfer不起作用
- 16. Server.Transfer不起作用?
- 17. asp.net的Server.Transfer()異常
- 18. 是否有Server.Transfer()替代方法來獲取用戶的上一頁?
- 19. 經典的asp server.transfer錯誤
- 20. server.transfer到其他網站url
- 21. 何時使用Server.Transfer或Response.Rewrite?
- 22. Server.Transfer對Google不可見嗎?
- 23. Server.Transfer Vs刷新瀏覽器
- 24. Server.transfer第二次更改URL
- 25. ASP.NET性能:Server.Transfer(..)vs Response.Redirect(..)
- 26. ASP.NET Server.Transfer的()的問題
- 27. server.transfer在另一個網頁
- 28. 的Server.Transfer從Global.asax中的Application_Error
- 29. ASP.NET HttpModules&Server.Transfer/Server.TransferRequest/RewritePath問題
- 30. Server.Transfer不轉移一些URL
[Response.Redirect vs. Server.Transfer]的可能重複(http://stackoverflow.com/questions/521527/response-redirect-vs-server-transfer) –