用c#将XML作为请求体发送到Java Rest

本文关键字:Java Rest 请求 XML | 更新日期: 2023-09-27 18:13:33

我有一个用c#构建的应用程序,它使用Java期望XML作为请求体构建的Restful。我该怎么做呢?

用c#将XML作为请求体发送到Java Rest

需要更多关于你正在做的事情的信息,特别是你正在使用的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