对于 REST PUT 服务,我尝试使用 xml 作为有效负载。我的问题是我可以将整个有效负载作为 xml 吗?还是我应该做类似的事情Data=<mydata>......</mydada>
?
基本上
<mydata>......</mydada>
或者
Data=<mydata>......</mydada>
对于 REST PUT 服务,我尝试使用 xml 作为有效负载。我的问题是我可以将整个有效负载作为 xml 吗?还是我应该做类似的事情Data=<mydata>......</mydada>
?
基本上
<mydata>......</mydada>
或者
Data=<mydata>......</mydada>
当然,您可以将 mediaType 设置为application/xml
与 json 或纯文本一样。第一个示例是有效的 XML,第二个不是。所以第一个就可以了。
我不确定您使用的是什么框架。例如,如果您打算使用 Spring,您可以在此处查看示例。
基本思想是将媒体类型定义为application/xml
. 如果您想从 Java bean 编组/解组,您还可以指定编组器/解组器(即使用 JAXB)。