Получить "Перенаправленный с" URL - PullRequest
0 голосов
/ 20 января 2012

У меня есть страница A, и, нажав на ссылку, она перенаправляется на страницу B. На странице B можно получить URL-адрес страницы A. Может ли кто-нибудь объяснить мне, как я могу получить это с помощью C #?

1 Ответ

4 голосов
/ 20 января 2012

Вы можете использовать UrlReferrer свойство запроса. Итак, на странице B:

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        string referrer = Request.UrlReferrer;
        // TODO: do something with the referrer
    }
}

При этом заголовок HTTP Referrer может быть подделан, поэтому абсолютно не полагайтесь на это для реализации какого-либо вида безопасности.

...