2011-02-07 85 views
0

是否有办法从Global.ascx文件中的Application_Error事件中获取以下数据?从Global.ascx文件中提取信息

动作误差的来源,从从, 浏览器版本的错误是从哪里来的,从

来到 主机名错误 浏览器错误就来到 ip地址错误?

回答

2

所有该信息包含在Context.Request属性中。

Context.Request.Url; // /controller/action?foo=bar so up to you to extract the action 
Context.Request.UserHostAddress; // 123.456.789.
Context.Request.UserAgent // Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 

而且一旦你生病了手动解析所有的垃圾,并一遍重复你所有你可能会考虑使用ELMAH应用程序之间的这段代码。从

不知道你的意思在这里什么来

主机名错误。这不是客户的IP吗?

+0

是......谢谢 – 2011-02-07 23:26:14