我需要创建一个.Net Web服务(WCF是不可能的),它应该接收xml并返回xml。我最初设置功能如下:.Net Web服务内容类型
[WebMethod]
public string myFunc(string xmlRequest)
{
如何将HTTP POST内容类型更改为text/xml?另外,我返回XML响应作为一个字符串,但在Web服务的帮助页面,它说的响应将是:
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://www.mysite.com/myFunc">string</string>
我需要以某种方式删除根<string>
元素。
此Web服务由另一家公司调用,该公司可能未使用.Net将XML作为text/xml发布到我的端点。