.net 4.5 WCF自动响应解压缩

时间:2014-11-05 13:33:50

标签: .net web-services wcf http iis

这是环境:

  
      
  • .net 4.5 / IIS7(Win 2008 R2 Enterprise)
  •   
  • WCF服务
  •   Windows上的
  • .net客户端(UnitTest)为4.5(textmessage_encoding http-text-xml-soap-utf8)
  •   
  • SOAPUI 5
  •   
  • C#
  •   

.net客户端调用wcf服务和(默认情况下自动)设置Accept-Encoding:gzip,deflate 但我总是得到text / xml响应。当我使用SOAPUI并设置Accept-Encoding时:gzip,deflate然后我得到gzip-ed(压缩)响应。

  

Q1)为什么我不能获得.net客户端的压缩响应?

     

Q2)在.net4.5链中 - 谁/哪个组件进行解压缩   响应流?

我知道IIS通过启用IIS动态http压缩来自动为iis托管的wcf服务完成响应压缩 - 我已经这样做了。

仅供参考:我使用Wireshark检查这个

参考:MSDN-Choosing a Message Encoder

0 个答案:

没有答案