尝试将项目引用到非现有对象时,REST服务失败。我无法回答的问题是返回的好(正确)状态代码(应该是客户端相关的,因此是4XX)。
要点:
put(item, {category:categoryXYZ}) //category XYZ is not existing and therefore putting the item should fail.
播种什么状态代码?
答案 0 :(得分:1)
您应该使用404 Not Found
。与资源不存在时的GET
相同。
REST
旨在最多重用HTTP
协议。包括动词和错误代码。