Abe*_*Abe 41 forms error-logging elmah
有没有办法在ELMAH中记录发布请求数据?
我收到错误电子邮件,虽然错误日志包含URL,请求方法等,但我没有看到实际的POST数据.
例如,
以下是实际请求示例:/ bep/KotexCode/GetCode?stickerCode = 1234532
但是,日志仅显示请求URL而不是变量stickerCode.谢谢!
编辑 抱歉,我应该检查项目网站,但看起来这个功能是请求的. http://code.google.com/p/elmah/issues/detail?id=164
Ati*_*ziz 59
ELMAH实际上记录了所有表单数据.默认情况下,当您查看错误详细信息页面时,它不会与服务器变量一起显示,但可以从同一页面中挖出原始XML视图.但是,表格数据也不包含在电子邮件中.
省略表单数据显示的真正原因是为了避免来自很多具有非常大的视图状态(数百KB)的ASP.NET应用程序的膨胀和噪音.此外,某些表单包括textarea字段(特别是CMS系统)中的大量HTML,这些HTML也可能导致大量噪音.在没有适合所有尺寸的单一良好解决方案的情况下,问题仍然存在于ELMAH的范围之外(尽管仍然可以讨论).如果有人需要显示FORM数据,则可以非常快速地编写自定义错误详细信息页面.
| 归档时间: | 
 | 
| 查看次数: | 6231 次 | 
| 最近记录: |