0
我在ASP.NET中编写的Web服务使用者有问题。该错误消息是:ASP.Net中的HTTP内容类型SoapHttpClientProtocol
System.InvalidOperationException: Client found response content type of 'application/xml; charset=utf-8', but expected 'text/xml'.
所述客户端基于System.Web.Services.Protocols.SoapHttpClientProtocol。 我们无法更改提供者给出的内容类型,这必须是'application/xml;字符集= UTF-8' 。有什么方法可以改变SoapHttpClientProtocol所期望的内容类型吗?不幸的是,我们是,可能仅限于.NET 1.1。
谢谢!
更新:我们找到了一种方法来更改提供者发送的内容类型,这解决了问题。我仍然很想知道如何改变消费者的期望。