2

我有一个通过 grails 控制器公开的 RestFull grails api。我需要自动绑定 POST 请求中发送的 xml 数据。我不认为使用 groovybindData(object,params)作品作为params参考似乎没有 xml 元素。我parseRequest=true在 UrlMappings 中使用,但params对象没有 xml 元素。

我是否缺少其他一些配置,以便我的 params 对象自动填充 xml 正文元素?

4

2 回答 2

7

似乎正确的方法是使用:

request.reader.text

获取原始 xml。其他方法对我来说并不成功。

于 2012-06-19T15:37:58.743 回答
1

request.XML是持有从 XML 请求解析的元素的对象

查看控制器可用的请求变量。

于 2012-06-19T14:12:37.227 回答