我可以将XML数据发布到Restfull服务吗?

时间:2016-05-10 16:34:57

标签: c# wcf winapi

我有一个将向我发布XML对象的应用程序。
是否可以创建Restful服务(我假设使用Win API)将数据发布到,或者我应该使用WCF服务?

1 个答案:

答案 0 :(得分:0)

只需从请求中读取内容流,即可通过WebAPI执行此操作:

public XmlDocument ReadRawXml(HttpRequestMessage request)
{
    var xmlDoc = new XmlDocument();
    xmlDoc.Load(request.Content.ReadAsStreamAsync().Result);
    return xmlDoc;
}

您可以在WebAPI代码中调用它。