gpt4 book ai didi

web-services - 使用 HTTP PUT,但不完全替换实体

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

我正在开发一个 REST api,我想知道以下问题:

我想使用 HTTP PUT 更新网络服务中的一些实体。格式将是一个 urlencoded 正文。只更新实际指定的字段而不是整个实体是否可以接受?

我在问,因为 PUT 是进行某些更新的一种非常方便的方法,但我不希望他们在碰巧拼错某些字段时删除字段。此外,我不想强​​迫实现者总是必须首先执行 GET 并复制他们可能实际不使用的每个字段..

最佳答案

您可以简单地将更新的属性发布到资源。请记住,POST 是一个包罗万象的动词,当其他动词对您不起作用时,您可以使用它来做任何您需要做的事情。

查看 Roy 的文章 It's ok to use POST

关于web-services - 使用 HTTP PUT,但不完全替换实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1033268/

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