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的方法

Advertisements

發表迴響

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

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s