簡體   English   中英

使用不同引薦來源網址的Response.Redirect

[英]Response.Redirect with Different Referrer

我在aspx網頁中有以下代碼:

Response.Redirect("/Someurl/");

我還想發送帶有重定向的其他引薦來源網址,例如:

Response.Redirect("/Someurl/", "/previousurl/?message=hello");

這在Asp.net中是可能的,還是僅由瀏覽器處理引薦來源?

干杯斯蒂芬

Referrer是只讀的,並且應該是這種方式。 我不知道為什么需要這樣做,但是您可以發送查詢變量,而不是

Response.Redirect("/Someurl/");

你可以打電話

Response.Redirect("/Someurl/?message=hello");

並在那里找到您需要的東西(如果有幫助的話)。

Response.Redirect向瀏覽器發送應答代碼(HTTP 302),瀏覽器反過來發出新請求(至少這是預期的行為)。 另一種可能性是使用不返回瀏覽器的Server.Transfer (請參閱此處 )。 無論如何,他們兩個都不能解決您的請求。 也許提供更多有關您案件的詳細信息可以幫助找到其他解決方案。 ;-)

引薦來源網址僅來自客戶端瀏覽器(也可能對您說謊)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM