Asp.net mvc 何时在web api中使用POST和PUT HTTP请求

Asp.net mvc 何时在web api中使用POST和PUT HTTP请求,asp.net-mvc,asp.net-web-api,httprequest,Asp.net Mvc,Asp.net Web Api,Httprequest,两者的工作原理相同,但作为编程标准,在这种情况下使用put方法或patch方法。我理解,patch用于更新部分数据(少数字段),put用于更新所有数据(所有字段) 示例1:您有一个配置文件设置页面,您只想更改您的姓名,而不想更改您的twitter帐户和github帐户。您将只更新部分数据。为此,您将使用补丁请求 示例2:您有一个带有位置设置的表单,您必须在其中更改所有字段:城市、国家、邮政编码、地址等。为此,您将使用PUT请求我知道,补丁用于更新部分数据(几个字段),PUT用于更新所有数据(所有

两者的工作原理相同,但作为编程标准,在这种情况下使用put方法或patch方法。

我理解,patch用于更新部分数据(少数字段),put用于更新所有数据(所有字段)

示例1:您有一个配置文件设置页面,您只想更改您的姓名,而不想更改您的twitter帐户和github帐户。您将只更新部分数据。为此,您将使用补丁请求


示例2:您有一个带有位置设置的表单,您必须在其中更改所有字段:城市、国家、邮政编码、地址等。为此,您将使用PUT请求

我知道,补丁用于更新部分数据(几个字段),PUT用于更新所有数据(所有字段)

示例1:您有一个配置文件设置页面,您只想更改您的姓名,而不想更改您的twitter帐户和github帐户。您将只更新部分数据。为此,您将使用补丁请求


示例2:您有一个带有位置设置的表单,您必须在其中更改所有字段:城市、国家、邮政编码、地址等。为此,您将使用PUT请求

请参见@brroshan,我想他要求的是PUT补丁不是PUT vs post对吗?请参见@brroshan,我想他要求的是
put
patch
而不是
put vs post
对吗?