【发布时间】:2017-06-27 09:50:03
【问题描述】:
说我有资源
/Products/123
并且每个Product 在后端数据库中都有一个关联的Supplier 实体。 POST 和 PUT 请求必须指定供应商 ID,然后用于从数据库中获取供应商实体。
如果用户发出PUT /Products/123,已找到,但包含错误的供应商 ID,不是,应该返回什么?
404 Not Found 显示未找到哪个资源的消息?
409 Conflict?
【问题讨论】:
-
你考虑过
422吗?
标签: http