我正在构建一个 RESTful API,但我对更新记录时使用哪种 HTTP 方法感到困惑。我应该在请求中使用 POST、PUT 还是 PATCH?在我的场景中,我想更新资源的特定字段,而不是整个资源。例如,我可能只想更新用户记录的姓名或电子邮件字段。根据 RESTful 最佳实践,这种操作的推荐方法是什么?每种方法都有具体的用例吗?每种方法的优缺点是什么?
更新记录时最好的方法是什么? 使用 POST、PUT 或 PATCH 的优点和缺点是什么?
我感谢有关此事的任何指导!谢谢你。
我相信标准方法是在这里使用 PATCH。