我试图从JAXRS传入的MessageContext中获取XML。有没有办法直接从MessageContext对象中包含的方法获取XML的内容?
我认为这样可行:
@PUT
@Path ("/")
@Consumes ({ "application/json", "application/xml" })
@Produces ({ "text/html", "application/json", "application/xml" })
public Response update(@Context MessageContext mc) {
mc.getHttpServletRequest().get....
// unsure of how to grab the actual xml from the request...
但是这些信息并不是我想要的。我只想要在请求中推送的XML。
可以选择记录拦截器,但我不想只记录请求,我希望实际上让XML进行一些操作。