gpt4 book ai didi

REST:创建相同资源的多种方式

转载 作者:行者123 更新时间:2023-12-05 00:34:13 24 4
gpt4 key购买 nike

如果您正在建模可以通过多种方式创建的资源,您如何最好地处理它?

我可以想象对同一个资源做 POST 使用一个查询参数来区分不同的方式,比如

POST /logins?type=pwd with body { email, pwd } -> CREATED /logins/1
POST /logins?type=token with body { token } -> CREATED /logins/2

最佳答案

我认为单POST /logins应该够了。可以使用包含 {email, pwd} 的有效负载调用它或 {token}只要。这个端点的实现应该决定我们在哪种情况下以及在对正文进行必要的验证后如何创建资源(提供电子邮件 + 密码或仅提供 token )。

关于REST:创建相同资源的多种方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34586962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com