Asp.net request.UrlReferrer为null

时间:2011-02-15 09:44:44

标签: asp.net referrer

我的Web应用程序中的

Request.UrlReferrer为null。我该如何设置UrlReferrer?

2 个答案:

答案 0 :(得分:2)

您无需设置UrlReferrer。引用者是浏览器发送给服务器的东西。此属性是您阅读浏览器作为引荐来源发送的内容的方式。由于显而易见的原因,您无法设置浏览器发送给您的内容,因为您的服务器无法控制它。

为什么要设置它?

答案 1 :(得分:0)

您要确保UrlReferrer不为空。如果不这样做,它可以创建“对象引用未设置为对象的实例”。错误。

if (!(Request.UrlReferrer == null)) {
    'if Request.UrlReferrer is not null do this 
}
else {
    'set Request.UrlReferrer to null
}