是否可以使用URL参数修改Request.ReferrerUrl?

时间:2010-01-08 11:57:43

标签: c# .net

我正在尝试为拥有由之前的开发人员开发的网站的客户解决问题。以下是导致问题的代码行:

args.AddParam("REFERER","",Request.UrlReferrer.ToString());

因此,如果使用URL直接导航到此页面,则会返回空异常错误。我知道要解决这个问题,代码应首先检查UrlReferrer是否设置为null,但是我试图找到解决此问题的方法,而不必更改任何源。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

不,没有可以将REFERER http标头设置为某些内容的URL(Querystring)参数。您可以做到的唯一方法是从另一个页面链接到该页面,并且只以这种方式导航到该页面。