我有使用C#构建的应用程序,它使用使用Java Expecting XML构建的Restful作为请求体。我该怎么做呢?
答案 0 :(得分:0)
需要更多关于您正在使用的c#http堆栈的信息。服务的技术应该是什么并不重要。
以下是实现此目的的一种方法
1)从Nuget安装HttpClient。它的版本是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