web-applications - 全局异常处理程序应该如何在 Web 应用程序中工作?

标签 web-applications error-handling

在全局企业内联网的 Web 应用程序中,它应该显示什么?多年来,你们中的一些人学到了哪些最佳实践或东西?

我正在考虑在错误页面上放置一个文本字段和提交按钮,允许用户在需要时自动提交帮助票......它肯定会记录错误......还有什么?

最佳答案

如果您使用的是 .Net,请获取 Elmah . (错误记录模块和处理程序)。

它是开源的并且非常易于使用。

作为一般规则,任何异常类型的错误都应自动记录并提交到您的错误跟踪系统。潜在地,他们也应该通过电子邮件发送给待命人员。换句话说,不要依赖用户在打电话之前告诉你有问题,这与知道它是相辅相成的。

如果您愿意,在您的每个网页上放置一个允许用户提交工单的按钮是个好主意。保持非常简单(一个字段很好)并允许他们以任何理由提交。此信息应提供给可以尽快做出决定的人,无论是通过电子邮件还是通过帮助单。

你可以得到很多关于你甚至没有想到的事情的好反馈。

关于web-applications - 全局异常处理程序应该如何在 Web 应用程序中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/868931/

相关文章:

sharepoint - 为 SharePoint 高信任应用程序实现 SSL

javascript - 为什么我无法使用 AngularJS $http 加载本地 JSON 文件?

jquery - 使用 jQuery : should I use $. ajaxSetup() 或 $.fn.ajaxError() 处理 AJAX 错误

android - flutter 错误sdkmanager错误!!! Windows 10

java - 错误管理

firefox - opera 中的任何调试工具(如 firefox 中的 firebug)?

php - 如何使用 php 从 flash 重定向页面

c++ - 删除 using namespace std 会导致程序得到错误的结果

powershell - try/catch 好像没有效果

java - ZK中的 session 劫持预防