歧义请求的HTTP状态代码

问题描述 投票:2回答:1

在构建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不可处理实体似乎是万能的,但是对此还有更具体的代码吗?

http-status-codes
1个回答
0
投票

对于含糊不清的HTTP状态代码为300。有关详细信息,请查看:Microsoft Doc

© www.soinside.com 2019 - 2024. All rights reserved.