报告API中不兼容列的HTTP状态代码
报表API有许多列,但并非所有列都可以合并到一个报表中。当请求指定不兼容的列时,返回的最规范的HTTP状态代码是什么 到目前为止,我已经想出了一个或一个报告API中不兼容列的HTTP状态代码,api,http,rest,Api,Http,Rest,报表API有许多列,但并非所有列都可以合并到一个报表中。当请求指定不兼容的列时,返回的最规范的HTTP状态代码是什么 到目前为止,我已经想出了一个或一个 任何一个都需要冲突列的描述,以便请求者可以更正并重新提交。409冲突意味着与资源的当前状态冲突。没有这样的冲突,所以这是不对的 422不可处理实体看起来更正确。我还认为400个错误请求并非不合理。我认为422是正确的状态代码。400表示请求的格式不正确。在这个场景中,请求的格式很好,所以422比400好。我想的冲突是我们没有办法连接这两个列,但
任何一个都需要冲突列的描述,以便请求者可以更正并重新提交。409冲突意味着与资源的当前状态冲突。没有这样的冲突,所以这是不对的
422不可处理实体看起来更正确。我还认为400个错误请求并非不合理。我认为422是正确的状态代码。400表示请求的格式不正确。在这个场景中,请求的格式很好,所以422比400好。我想的冲突是我们没有办法连接这两个列,但将来可能会这样。但是,我认为你是对的,422更好/更干净。