使用jersey客户端发送原始XML?

问题描述

|
String xmlString = \"<a>test</a>
WebResource resource = Client.create().resource(\"http://somehost.com\")
resource.put(ClientResponse.class,xmlString)
上面的东西怎么工作?我没有在另一侧获得application / xml标头的内容类型。     

解决方法

更新 您可以执行以下操作:
WebResource resource = Client.create().resource(\"http://somehost.com\");
ClientResponse response = resource.type(\"application/xml\").put(ClientResponse.class,\"<a>test</a>\");
您可以执行以下操作:
WebResource resource = Client.create().resource(\"http://somehost.com\");
ClientResponse response = resource.accept(\"application/xml\").get(ClientResponse.class);
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...