加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

获取在asp.net中单击错误页面的页面的URL

发布时间:2020-12-16 09:41:51 所属栏目:asp.Net 来源:网络整理
导读:我不确定这是否可行,但我有一个要求所以不得不问! 我在Global.asax中处理Application_Error事件中的错误/异常. 这工作正常,我能够得到发生错误的网址. 我想得到这个网址所在的网页点击,这反过来又给了我这个错误.你可以说1级. 所以,例如我有一个页面说www.e
我不确定这是否可行,但我有一个要求所以不得不问!

我在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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读