Request.UrlReferrer.AbsoluteUri无法在IE中运行

时间:2012-10-09 07:56:33

标签: c# asp.net referrer

Request.UrlReferrer.AbsoluteUri无法在IE中运行,但它可以在Firefox和Chrome中使用。

将表格数据从一个网站发布到另一个网站时,我发送的是一个带有网址的查询字符串。

在页面加载中,我使用了以下代码:

Request.UrlReferrer.AbsoluteUri.tostring();

它在Firefox和Chrome中提供了正确的值。在Internet Explorer中,返回NULL值。我怎样才能获得推荐人?

1 个答案:

答案 0 :(得分:0)

Request.UrlReferrer.AbsoluteUri基于浏览器应发送的HTTP_REFERER标头。但是,正如所有事情都留给了客户,它是变量。

IE有时会因为Sicurity问题而剥离该标题,因为它相信它可以帮助跟踪用户行为。此外,我确定有一些Firefox扩展可以做同样的事情。

只需将网址附加到GET字符串并根据该

重定向即可