在REST响应中使用非标准的HTTP状态代码是否很好?

时间:2018-12-20 19:31:36

标签: rest api http standards httpresponse

对REST API的REST响应使用HTTP标准中未描述的状态代码是个好主意吗?

例如:

  • 470或770-“未找到用户帐户”
  • 471或771-“用户帐户 找不到化身”

除了与标准的新状态码一致外,还有什么问题?

是否存在可以用于REST API特殊需求的代码范围?

1 个答案:

答案 0 :(得分:0)

HTTP标准提供了用于描述返回值的状态代码。使用忽略标准HTTP状态的API的客户端很难工作。因此,服务器应始终返回正确的状态代码。