如何将HTTP PATCH用于正文为XML的请求?

时间:2014-06-24 16:28:37

标签: http rest ruby-on-rails-4

我已经看到了包含JSON的HTTP PATCH请求的请求主体的示例。

http://tools.ietf.org/html/rfc6902

该实现(来自https://www.mnot.net/blog/2012/09/05/patch)可能如下所示:

[
  {"replace": "/count", "value": 5}
]
但是,我还没有看到使用XML的例子。有谁知道人们是否使用XML作为PATCH请求的请求数据格式?

谢谢!

1 个答案:

答案 0 :(得分:0)

这不是太难,您只需要XML来描述您想要进行的更新。它可能是绝对的或相对的。

<userUpdates>
  <itemsViewed relative=true>3</itemsViewed>
  <lastViewed>your mum</lastViewed>
</userUpdates>

这里我假设你默认设置绝对值。