【发布时间】:2019-04-26 12:39:25
【问题描述】:
我有一个 post api 调用,当前在我的预订系统中创建一个约会。
如果api调用发送了约会请求,并且api可以成功创建约会,则api返回201创建状态码。
当前如果没有创建约会请求(由于各种原因,例如时间不再可用或房间正在使用中),api 将返回 400 bad request status code。
“400 Bad Request 响应状态码表示服务器不能或不会处理请求,因为某些东西被认为是客户端错误”
发送的数据不是无效的语法,可能会被重新发送并成功。
是否有更相关的状态码与此资源创建失败有关。在这种情况下,422 Unprocessable Entity 会是一个有效的响应吗?
【问题讨论】:
标签: rest