两者都会返回传入的网址,只是知道何时使用Request.UrlReferrer
以及何时Request.ServerVariables["HTTP_REFERER"]
以及为什么?
目前,在我的一个应用程序中,Urlreferrer正在我的本地计算机上工作,但它在上线时无法正常工作?
此外,如果有人可以指导Urlreferrer和HTTP_REFERRER的任何替代方案,那么最明显的是什么?
答案 0 :(得分:5)
回答上一个问题。 Request.UrlReferrer返回一个Uri对象,因此如果UrlReferrer格式错误,则会出现异常。这看起来很奇怪,但有时我得到了它。 HTTP_REFERER是一个字符串。
答案 1 :(得分:0)
Request.ServerVariables[]
是否适用于现场情况?我的理解是两者是相同的。
代理和/或防火墙(在服务器,客户端或ISP之间的任何地方)是否可以剥离引用者?