提供给第三方的接口返回码,如何设计合理?

发布于 2022-09-06 05:39:35 字数 183 浏览 12 评论 0

如题:

提供给第三方的接口返回码,如何设计合理?

比如平台有很多模块,不同的模块都需要提供给第三方公司接口访问,返回状态和信息使用http的状态码200,300这些不怎么合理,什么样的返回码才能友好的表达,不同模块,不同错误,比如参数问题,系统异常,当然正确的返回结果也可能有很多种;

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

隱形的亼 2022-09-13 05:39:35

如果你的接口是restful的,错误信息大概这几个吧

/**
 * http状态码
 */
private int status;

/**
 * 异常编码,一般作为http status细化和扩展
 */
private String code;

/**
 * 可读性较好的异常信息
 */
private String message;

/**
 * 只有开发者可以看懂的信息
 */
private String developerMessage;

正确返回一般http statsu是200,内容每个接口不一样。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文