C# 通过WCF将GZIP压缩请求发送到web服务
这里也有类似的问题 当我实现了专家提供的解决方案时 i、 e.WCF客户端端点压缩 这是我的web.config文件代码C# 通过WCF将GZIP压缩请求发送到web服务,c#,xml,web-services,wcf,soap,C#,Xml,Web Services,Wcf,Soap,这里也有类似的问题 当我实现了专家提供的解决方案时 i、 e.WCF客户端端点压缩 这是我的web.config文件代码 <bindings> <customBinding> <binding name="NAME" > <binaryMessageEncoding compressionFormat="GZip"/> <httpsTransport/> </binding>
<bindings>
<customBinding>
<binding name="NAME" >
<binaryMessageEncoding compressionFormat="GZip"/>
<httpsTransport/>
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="MYENDPOINTURL"
binding="customBinding" bindingConfiguration="NAME"
contract="ICONTRACT" name="BulkRequestTransmitterPort" />
</client>
下面是我得到的错误
错误:内容类型为text/xml;响应消息的charset=utf-8与绑定的内容类型(application/soap+msbin1+gzip)不匹配。如果使用自定义编码器,请确保正确实现IsContentTypeSupported方法。响应的前807个字节是:'
soapenv:客户端
请求消息必须使用HTTP压缩(RFC1952-GZIP)发送。
TPE1112
"
有人能告诉我哪里做错了吗``
谢谢