gpt4 book ai didi

http - HTTP PUT 应该如何工作

转载 作者:可可西里 更新时间:2023-11-01 15:21:45 26 4
gpt4 key购买 nike

例如URI上有资源:/api/items/123

GET 请求的响应体是 {"Id": "123", "Foo": "foo", "Bar": "bar"

我发送 PUT 请求。它的主体是 {"Bar": "newBarValue"}

对于这个请求体,是否应该删除属性 IdFoo?还是应该修改 Bar 属性?或者服务器应该返回错误代码?

最佳答案

PUT 和 GET 应该使用完整的资源。

如果你只是想更新资源(并且只是发送 Bar)那么你也可以使用 PATCH http 动词。

restful 动词列表: https://restful-api-design.readthedocs.org/en/latest/methods.html

关于http - HTTP PUT 应该如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19679810/

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