Response.Redirect和Server.Transfer的區(qū)別 - Keno o...
執(zhí)行過程:
1、瀏覽器ASP文件請(qǐng)求->服務(wù)器執(zhí)行->遇到response.redirect語句->服務(wù)器發(fā)送response.redirect后面的地址給客戶機(jī)端的瀏覽器->瀏覽器請(qǐng)求執(zhí)行新的地址
2、瀏覽器ASP文件請(qǐng)求->服務(wù)器執(zhí)行->遇到Server.Transfer語句->服務(wù)器轉(zhuǎn)向新的文件
切換對(duì)象:
1、Response.Redirect可以切換到任何存在的網(wǎng)頁。
2、Server.Transfer只能切換到同目錄或者子目錄的網(wǎng)頁。
數(shù)據(jù)保密:
1、Response.Redirect后地址會(huì)變成跳轉(zhuǎn)后的頁面地址。
2、Server.Transfer后地址不變,隱藏了新網(wǎng)頁的地址及附帶在地址后邊的參數(shù)值。具有數(shù)據(jù)保密功能。
傳遞的數(shù)據(jù)量(網(wǎng)址后附帶的參數(shù)):
1、Response.Redirect能夠傳遞的數(shù)據(jù)以2KB為限。
2、傳遞的數(shù)據(jù)超過2KB時(shí),務(wù)必使用Server.Transfer。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。