如果我的服务器出现问题,我会显示“404 错误页面”。如果对请求页面的内容至关重要的业务逻辑出现问题,我应该显示什么?
问问题
54 次
2 回答
2
如果错误与特定属性有关,我建议在表单输入旁边显示错误消息。
同样,如果错误很简单或由 Web 表单引起,则应将错误消息重定向回要显示的表单。
如果错误更通用或太复杂,您应该有一个错误页面来报告错误详细信息。
于 2013-08-30T05:31:14.727 回答
1
如果这是用户可以通过例如以某种形式更改值来修复的问题,则会有一条错误消息指导您的用户如何执行修复。
如果业务逻辑本身出现严重错误,例如某些 Web 服务调用失败。您不应返回 404,即“找不到资源”,而应返回 500,即“内部服务器错误”。创建一个页面,告诉用户出了什么问题,以及他们可能会做什么(重试、联系您、其他事情......)。发生此类情况时,不要忘记记录并向开发人员/管理员发送电子邮件,以便他们采取行动。
于 2013-08-30T05:37:17.887 回答