【发布时间】:2014-06-24 16:28:36
【问题描述】:
我已经看到了包含 JSON 的 HTTP PATCH 请求的请求正文示例。
https://www.rfc-editor.org/rfc/rfc6902
它的实现(来自https://www.mnot.net/blog/2012/09/05/patch)可能如下所示:
[
{"replace": "/count", "value": 5}
]
不过,我还没有看到使用 XML 的示例。有谁知道人们是否使用 XML 作为 PATCH 请求的请求数据格式?
谢谢!
【问题讨论】:
-
人们正在使用它,但还没有标准。当您必须提供通用标准时,XML 很难正确修补。快速谷歌搜索应该会出现一些选项,或者您可以提供自定义实现。
-
感谢 Eric 和 lefloh。该标准似乎确实存在,但我不确定人们是否真的在使用它。从我读过的内容来看,一般来说,json-patch 和 HTTP Patch(尤其是 Rails 4)已经得到了一些采用。不过,似乎大多数人都坚持使用 POST/PUT。
标签: http rest ruby-on-rails-4