【发布时间】:2020-02-19 14:20:50
【问题描述】:
我正在为我们的客户构建一个 API。我们称之为 MY_API。
1) 我们的客户端 POST /user 使用 json 请求 {用户名:'TEST',密码:'xxx'}。
2) MY_API 将在https://register.xxx.xxx 等第三方api 上注册用户'TEST'。我们称之为 THEIR_API
3) 如果 THEIR_API 返回 200 和有效载荷 {username: 'TEST' token: 'xxx'} ,MY_API 将提取这些信息并发送给客户端。
4) 如果 THEIR_API 返回 400,MY_API 只会将负载转发给客户端。
这是我的问题: 在第 4 步),我应该提取错误消息然后发送给客户端吗?还是 forward 适合 API?
谢谢
【问题讨论】:
标签: rest api error-handling