后端无效数据的REST响应代码

时间:2017-07-15 00:26:44

标签: http-status-codes

如果数据库中存在无效数据,我只想澄清状态代码。

E.g。如果数据库中的某些内容发生了变化,则在调用GET结束点时会导致错误。例如,假设在数据库中存在用于将json存储为字符串的列。如果格式已更改。

以下是链接,但它专门讨论了错误的输入数据

REST response code for invalid data

1 个答案:

答案 0 :(得分:0)

嗯......这是一个错误,因此选项为a/b/cb*c4XX错误是客户端错误;在数据库中强制执行有效性并不是客户的工作,所以这些都是不对的。这留下了5XX,并且不清楚这些是否明显适合 - 所以,奇怪的是,也许4XX是适当的回应?

也许我们可以提出一个新的:5XX