Asp.NET 取得來源頁 Refferrer Page

在PHP加Apache上要取得來源頁的資訊,可以從下面變數取得其值。

$_SERVER['HTTP_REFERER']

而要在Asp.NET上取得來源頁資訊,可參考下面的語法(VB.Net)。

Dim Referrer As String
Referrer = Request.UrlReferrer.AbsolutePath.ToString
Response.Write(Referrer)

可以用此方法來驗証來源頁,是否為我們所接受的來源頁。或是另有別的用途像是,頁面被重導至登入頁面時取得原始來源頁,待登入成功後在導向原始來源頁。(我是要拿來這樣用的)

發現有篇文章是在討論 PHP偽造來源HTTP_REFERER的方法

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s