分享创造 / 2 / 6 / 创建于 2年前
比如说各种异常中的Code,这个真不好定义,每交留空还有就是各种response中的错误码,基本上都是定400
你们在实际开发中有定义一套完整的方案吗
按 http规范来
打开是 html 按 http status 来
自用,项目不大的 api 接口,按 http status 来
自用 + 给别人用,这种的需要定义
等等,如果项目很大,这种可能面临不够用的窘境。
那就要再换一种方式了,可以参考阿里云的错误中心的错误代码
上午才在 v2ex 上看他们撕完,现在有看到了
核心问题就是你如何根据 Response 中 HTTP Code 或者自定义的 ErrorCode 等字段快速定位出问题所在
干嘛要错误码 直接返回错误信息不可以吗
我要举报该,理由是:
按 http规范来
打开是 html 按 http status 来
自用,项目不大的 api 接口,按 http status 来
自用 + 给别人用,这种的需要定义
等等,如果项目很大,这种可能面临不够用的窘境。
那就要再换一种方式了,可以参考阿里云的错误中心的错误代码
上午才在 v2ex 上看他们撕完,现在有看到了
核心问题就是你如何根据 Response 中 HTTP Code 或者自定义的 ErrorCode 等字段快速定位出问题所在
干嘛要错误码 直接返回错误信息不可以吗