Отправка XML как тела запроса в Java Rest в c # - PullRequest
0 голосов
/ 02 ноября 2011

У меня есть приложение, построенное на C #, которое использует Restful, построенное на Java, ожидая XML в качестве тела запроса. Как мне это сделать?

1 Ответ

0 голосов
/ 03 ноября 2011

Вам нужно больше информации о том, что вы делаете, в частности, какой стек c # http вы используете. Не должно иметь значения, по какой технологии написан сервис.

Вот один из способов сделать это

1) Установите HttpClient из Nuget. Это версия 0.5.0.0

2) Используйте следующий код

var client = new System.Net.Http.HttpClient();
var url = @"http://localhost:9999/books";

var content = new StringContent("<book><title>some title</title></book>", Encoding.UTF8, "application/xml");

client.Post(url, content);

HttpClient очень прост в использовании и может быть обсужден здесь http://wcf.codeplex.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...