繁体   English   中英

为 API 定义自定义错误代码的最佳实践 [关闭]

[英]Best practices to define custom error codes for an API [closed]

我们正计划开发一个 API。 在很多情况下,一个请求可以被认为是一个错误的请求。 为此,我们计划发送一个带有error codeerroradditional info的 JSON 对象

当用户发送照明图像时,我将示例案例放在这里。 我们认为这个请求是错误的请求并发送以下 JSON

{
"ErrorCode": 10000,
"Error": "Detected uneven illumination image",
"Additional Info": "Prefer to change the image location"
}

  1. 是我们的 JSON 对象格式好还是我们需要添加像 400/404 这样的 HTTP 错误代码
  2. 如何选择这个自定义错误代码? 我们计划从 10000 中获取错误代码编号。

有人可以帮助我们或提供一些值得信赖的资源吗?

检查Stripe API他们还使用错误代码code )来解释不同的4xx错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM