繁体   English   中英

ASP.Net SoapHttpClientProtocol中的HTTP内容类型

[英]HTTP Content-Type in ASP.Net SoapHttpClientProtocol

我用ASP.NET编写的Web服务使用者有问题。 错误消息是:

System.InvalidOperationException: Client found response content type of 'application/xml; charset=utf-8', but expected 'text/xml'.

客户端基于System.Web.Services.Protocols.SoapHttpClientProtocol。 我们无法更改提供商提供的Content-Type,它必须是'application / xml; charset = utf-8'。 有什么方法可以更改SoapHttpClientProtocol期望的Content-Type? 不幸的是,我们可能仅限于.NET 1.1。

谢谢!

更新:我们找到了一种更改提供者发送的Content-Type的方法,从而解决了该问题。 我仍然很想知道如何改变消费者的期望。

添加一个

服务参考

对于此类Web服务,不是

网络参考

在您的.net客户端应用程序中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM