第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

服務器.Transfer VS.答復.重定向

服務器.Transfer VS.答復.重定向

慕標5832272 2019-08-03 07:03:10
服務器.Transfer VS.答復.重定向有什么區(qū)別Server.Transfer和Response.Redirect?每種方法的優(yōu)點和缺點是什么?什么時候比較合適?什么時候不合適?
查看完整描述

3 回答

?
婷婷同學_

TA貢獻1844條經(jīng)驗 獲得超8個贊

Response.Redirect只需發(fā)送一條信息(Http 302)下到瀏覽器。

Server.Transfer在瀏覽器不知情的情況下發(fā)生,瀏覽器請求一個頁面,但服務器返回另一個頁面的內容。



查看完整回答
反對 回復 2019-08-05
?
慕妹3146593

TA貢獻1820條經(jīng)驗 獲得超9個贊

Response.Redirect()將發(fā)送到新頁面,更新地址欄并將其添加到瀏覽器歷史記錄中。在瀏覽器上,您可以單擊“上一步”。

Server.Transfer()不更改地址欄。你不能反擊。

我用Server.Transfer()當我不想讓用戶看到我要去的地方時。有時在“加載”類型頁上。

否則我總是用Response.Redirect().


查看完整回答
反對 回復 2019-08-05
?
富國滬深

TA貢獻1790條經(jīng)驗 獲得超9個贊

短:Response.Redirect簡單地告訴瀏覽器訪問另一個頁面。Server.Transfer幫助減少服務器請求,保持URL不變,并通過一些bug攻擊,允許您傳輸查詢字符串和表單變量。

一些我發(fā)現(xiàn)并同意的東西(來源):

Server.Transfer類似于將用戶發(fā)送到另一個具有語句的頁面,如Server.Transfer("WebForm2.aspx")..然而,該聲明有一些明顯的優(yōu)點和缺點。

首先,使用Server.Transfer節(jié)省服務器資源。它沒有告訴瀏覽器重定向,而是簡單地更改Web服務器上的“焦點”并傳輸請求。這意味著您不會收到太多的HTTP請求,從而減輕了Web服務器的壓力,使您的應用程序運行得更快。

但是要小心:因為“傳輸”過程只能在服務器上運行的站點上工作,所以不能使用Server.Transfer若要將用戶發(fā)送到外部站點,請執(zhí)行以下操作。只Response.Redirect可以做到的。

第二,Server.Transfer在瀏覽器中維護原始URL。這確實有助于簡化數(shù)據(jù)輸入技術,盡管在調試時可能會造成混亂。

這并不是全部:Server.Transfer方法還具有第二個參數(shù)-“保存表單”。如果你把這個設置為True,使用如下語句Server.Transfer("WebForm2.aspx", True),現(xiàn)有查詢字符串和任何表單變量仍可用于要傳輸?shù)降捻摗?/trans>

例如,如果您的WebForm1.aspx有一個名為TextBox 1的TextBox控件,并且將其參數(shù)設置為True,則轉移到WebForm2.aspx,則可以通過引用來檢索原始頁面TextBox控件的值。Request.Form("TextBox1").



查看完整回答
反對 回復 2019-08-05
  • 3 回答
  • 0 關注
  • 236 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號