gpt4 book ai didi

http - 在这种情况下我应该使用 PUT 还是 POST?

转载 作者:可可西里 更新时间:2023-11-01 16:18:46 25 4
gpt4 key购买 nike

服务器端服务正在填充数据库。我从我的应用程序发送一个 http 请求,其中包含文档中的一些元数据信息,我希望服务器端服务为该文档生成一个唯一的 uuid,并使用文档 uuid 和元数据填充数据库,然后将 uuid 发回给我。在这种情况下,客户端应该执行 PUT 请求还是 POST。我只想要一份文档元数据记录和为其生成的 uuid。

最佳答案

PUT 通常用于覆盖和替换或创建资源。

我认为这就是您应该在此处使用的内容。例如:

PUT /document/ HTTP/1.1
Host: example.com

并让它返回文档的 UUID 和元数据。

引用另一个SO question :

I think one cannot stress enough the fact that PUT is idempotent: if the network is botched and the client is not sure whether his request made it through, it can just send it a second (or 100th) time, and it is guaranteed by the HTTP spec that this has exactly the same effect as sending once.

关于http - 在这种情况下我应该使用 PUT 还是 POST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12303986/

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