3

在构建 API 时,有一个端点接受 JSON 对象数组来更新关联值。例子:

{
  bubble_counts: [
    {
      walrus_id: 1,
      count: 10
    },
    {
      walrus_id: 2,
      count: 11200
    }
  ]
}

现在,如果用户为给定的海象提交多个计数,我将拒绝该请求(因为用户想要的内容不明确),但不确定要使用的正确响应 HTTP 状态代码:

{
  bubble_counts: [
    {
      walrus_id: 1,
      count: 10
    },
    {
      walrus_id: 1,
      count: 11200
    }
  ]
}

422 Unprocessible Entity 似乎是包罗万象的,但有更具体的代码吗?

4

1 回答 1

0

对于模棱两可的 HTTP 状态代码是 300。有关详细信息,请查看:Microsoft Doc

于 2020-06-16T09:20:03.590 回答