我想在basicHttpBinding上压缩来自WCF的数据 我正在尝试生成最初编写为SOAP Web服务的系统的新版本。因为我们在收到请求时返回了一个GZipStream。
有没有办法对WCF做同样的事情?
我正在使用VS2010,目前针对.Net 3.5,但这很灵活。
由于
答案 0 :(得分:1)
此页面可能会有帮助吗?它有一个压缩编码器的样本。
答案 1 :(得分:1)
如果您计划使用IIS主机和.NET 4.0客户端,则可以在IIS中使用内置动态内容压缩。如果客户端向服务发送Accept-Encoding:gzip / deflate标头,IIS将为您压缩响应。 .NET 4.0客户端能够自动解压缩响应。查看Support for HTTP Decompression部分。