Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以 RESTful 方式,我应该将 PUT 参数作为查询字符串传递(/users?param1=value1)还是应该将其编码为 POST 请求(/users)
谢谢!
这更像是一种设计,但让我说一下 REST 原则所说的:
Resource Unique URI State Representation
在此处标识资源。我可以看到的是用户。现在,参数param1,param2等是否代表资源的任何状态users?如果是,那么无论您使用什么,它们都应该作为请求 xml 或 json 传递。因为它们代表状态 如果不是,那么它们可以用作查询参数,因为它们只是充当过滤参数。因为他们没有抑制任何资源状态。
param1,param2
users