Отправить сырой XML с помощью клиента Джерси? - PullRequest
2 голосов
/ 25 мая 2011
String xmlString = "<a>test</a>
WebResource resource = Client.create().resource("http://somehost.com")
resource.put(ClientResponse.class, xmlString)

Как может работать нечто подобное? Я не получаю тип контента заголовка application / xml на другой стороне.

1 Ответ

1 голос
/ 25 мая 2011

UPDATE

Вы можете сделать следующее для пута:

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);
...