我不确定这是否可行,但我有一个要求所以不得不问!
我在Global.asax中处理Application_Error事件中的错误/异常.
这工作正常,我能够得到发生错误的网址.
我想得到这个网址所在的网页点击,这反过来又给了我这个错误.你可以说1级.
所以,例如我有一个页面说www.example.com/home-loans.aspx,其中有一个链接打开www.example.com/problem-url.aspx.我单击此链接www.example.com/problem-url.aspx会抛出错误,我能够正确地将其与网址www.example.com/problem-url.aspx一起捕获,但我无法弄清楚如何捕获www.example.com/home-loans.aspx.
如果从网站外部点击链接(例如从谷歌搜索),那么此值可以为空或任何可能的值.
如果您需要Global.asax中的Application_Error事件代码,请告诉我.
请帮忙!
提前致谢!
最佳答案 您可能需要考虑使用
UrlReferrer
属性:
Request.UrlReferrer
这将为您提供Refered
标题中的URL.
但是,标题为may or may not always be available.