API 响应,有多个错误信息
API response, with multiple error information
当这个问题出现时,我正在构建我的 API:
我正在制作一个 API 来设置或获取东西,例如我尝试设置但我有两个错误的字段,回答错误的最佳方法是什么?
- 只回答一个错误?
- 回答所有错误?
在我看来,回答所有错误是最好的解决方案,但对我的老板来说不是。
这种工作最好的是什么?
- 绝对应该将所有验证错误传回客户端。
- 此外,您应该指定错误代码,而错误消息可能因情况而异。标准错误代码可以帮助您创建
测试你的 api。
- 此外,您应该从一开始就为 api 添加版本控制,因为当您为客户打开 api 时,它应该是稳定的。不兼容的更改只能在下一个版本中完成
你的 api
当这个问题出现时,我正在构建我的 API:
我正在制作一个 API 来设置或获取东西,例如我尝试设置但我有两个错误的字段,回答错误的最佳方法是什么?
- 只回答一个错误?
- 回答所有错误?
在我看来,回答所有错误是最好的解决方案,但对我的老板来说不是。
这种工作最好的是什么?
- 绝对应该将所有验证错误传回客户端。
- 此外,您应该指定错误代码,而错误消息可能因情况而异。标准错误代码可以帮助您创建 测试你的 api。
- 此外,您应该从一开始就为 api 添加版本控制,因为当您为客户打开 api 时,它应该是稳定的。不兼容的更改只能在下一个版本中完成 你的 api