559得票13回答
PUT、POST和PATCH有什么区别?

HTTP协议中PUT、POST和PATCH方法有什么区别?

343得票6回答
我该在我的REST API中使用PATCH还是PUT?

我希望为以下场景设计适当的REST端点方法。 有一个分组,每个分组都有一个状态。管理员可以通过激活或停用将该分组激活或停用。 我应该将我的端点设计为: PUT /groups/api/v1/groups/{group id}/status/activate 或者 PATCH /gr...

61得票4回答
为什么PATCH方法既不安全也不幂等?

我不太理解为什么PATCH方法不安全而PUT方法安全。还有幂等性部分 - 如果我更新资源的一个字段,那么更新后该字段不会返回相同的值吗?

52得票5回答
如何使用Django Rest Framework PATCH一个单一字段?

我有一个名为'MyModel'的模型,其中包含许多字段。 我想使用PATCH方法更新一个名为'status'的字段。 我正在使用基于类的视图。 有没有办法实现PATCH?

37得票1回答
浏览器中的HTTP PATCH支持

我正在为我的应用程序设计REST端点,需要对一些端点使用PATCH。是否所有支持HTTP/1.1的浏览器都能支持PATCH?

31得票3回答
如何在dotnet core中使用HttpClient进行补丁请求?

我正在尝试使用dotnet core中的HttpClient创建一个Patch请求。我已经找到了其他方法,using (var client = new HttpClient()) { client.GetAsync("/posts"); client.PostAsync("/...

25得票3回答
GoLang,REST,PATCH和构建UPDATE查询

最近几天我一直在为如何在Go REST API中处理PATCH请求而苦恼,直到我找到了一篇关于使用指针和omitempty标签的文章,我按照其中的方法实现后发现工作正常。但是后来我意识到我仍然需要构建一个UPDATE SQL查询。 我的struct看起来像这样: type Resource...

18得票3回答
Backbone.js中的PATCH请求方法

在Backbone.js中保存模型属性时,执行PATCH请求的正确方法是什么?

16得票5回答
如何以RESTful的方式建模取消操作?

我们目前正在从我们的单体应用中整理出较小的服务。我们的领域非常类似于一个票务系统。我们决定从该领域的取消流程开始。 我们的取消服务具有简单的端点“Cancel”,它接收门票的ID。在内部,我们检索ID,执行与取消相关的某些操作,并更新存储实体的状态。从存储的角度来看,取消的门票和有效的门票之...

11得票3回答
使用HTTP PATCH请求正确地包含数据的方法

当我组装一个HTTP PATCH请求时,除URL参数外,包含其他数据的选项有哪些? 以下哪个选项可以使用,并且最常见的选择是什么? multipart/form-data application/x-www-form-urlencoded Raw JSON ...其他还有吗?