Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Request.UrlReferrer.AbsoluteUri不在 IE 中工作,但在 Firefox 和 Chrome 中工作。
Request.UrlReferrer.AbsoluteUri
将表单数据从一个网站发布到另一个网站时,我正在发送带有 url 的查询字符串。
在页面加载中,我使用了以下代码:
Request.UrlReferrer.AbsoluteUri.tostring();
它在 Firefox 和 Chrome 中给出了正确的值。在 Internet Explorer 中,返回一个 NULL 值。如何获得推荐人?
Request.UrlReferrer.AbsoluteUri 基于浏览器应发送的 HTTP_REFERER 标头。但是,与留给客户的所有事情一样,它是可变的。
我 IE 有时会因为 Sicurity 问题而去除该标题,因为它相信它有助于跟踪用户行为。另外,我确信有一些 Firefox 扩展可以做同样的事情。
只需将 url 附加到 GET 字符串并以此为基础进行重定向