我有一个服务器,客户端可以将自己注册为设备(如移动设备)。对于注册,设备必须与已经在服务器上注册的其他资源(比如用户)分开。为此,客户端向服务器发送一个Http Post请求,其中包含两个参数,它自己的ID和相关的资源ID。POST请求中的错误参数的HTTP状态代码
我需要选择一个Http状态代码以在客户端请求服务器执行某个过程时返回,并且未找到参数中指示的资源之一。
I suggested 404,但是我的教授说404没有找到与URI关联的资源,当你提交一个格式错误的请求时,没有找到这个资源。
什么是最合适的http状态,为什么你会选择。
谢谢。