我已经导入了一个在线服务,它是 WSDL。
调用服务方法时,出现以下异常:
System.ServiceModel.ProtocolException:内容类型 text/xml;响应消息的 charset=ISO-8859-1 与绑定的内容类型不匹配 (text/xml; charset=utf-8)。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 617 个字节是 < ?xml version="1.0" encoding="ISO-8859-1"?>< SOAP-ENV:Envelope SOAP-...
我相信这意味着我的客户希望服务以 UTF-8 编码返回数据,而服务以 ISO-8859-1 形式返回数据。有没有办法让我改变客户的预期内容类型以匹配服务之一?