2011-02-07 86 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