【发布时间】:2011-08-14 21:51:39
【问题描述】:
我正在设计一个应用程序,它会向客户端返回 JSON 字符串作为响应,并在发生异常时返回错误代码。我打算设计一组错误代码,通过查看代码可以帮助我确定发生了什么类型的错误。
对于相同类型的错误代码,是否有任何可以遵循的约定?
编辑
感谢您的回复。
以下是我对错误代码进行分组的方式(有点类似于 HTTP 状态代码):
- 错误代码 51xx => 信息
- 错误代码 52xx => 成功
- 错误代码 [5200-5220) => 验证成功
- 错误代码 [5220-5240) => 发送数据成功
- 错误代码 [5240-5260) => 创建成功
- 错误代码 [5260-5280) => 修改成功
- 错误代码 [5280-5300) => 杂项。
- 错误代码 53xx => 通知需要采取一些措施
- 错误代码 54xx => 客户端相关错误代码
- 错误代码 5500-5549 => 服务层出现问题的服务器相关错误代码
- 错误代码 5550-5600 => 数据库层存在问题的服务器相关错误代码
【问题讨论】:
标签: error-code