RESTful 使用POST来创建一个资源,使用PUT或者PATCH来更新一个资源。
区别是:
– PUT用来整体更新一个资源,所以请求中必须包含完整的资源信息。如果缺少部分信息,会导致这部分数据被更新为NULL。
– PATCH则是部分更新。仅更新提供的字段,请求中缺少的字段仍保持不变。
RESTful 使用POST来创建一个资源,使用PUT或者PATCH来更新一个资源。
区别是:
– PUT用来整体更新一个资源,所以请求中必须包含完整的资源信息。如果缺少部分信息,会导致这部分数据被更新为NULL。
– PATCH则是部分更新。仅更新提供的字段,请求中缺少的字段仍保持不变。