我在自托管WCF服务中对gzip压缩提出了一些问题。
我实现了一个自定义gzip压缩(使用msdn示例),所有东西都可以工作o.k. (请求/响应都被很好地压缩了。)
目前,客户端配置包括使用压缩的所有其他配置(bindingElementExtensions,指向gzip编码器二进制文件的policyImporters等)。
实际上我认为客户端不需要任何外部配置来使用该服务,只需要在“Accept-Encoding”和“Content-Encoding”中提到“gzip”...... 如何配置我的客户端以这种方式工作?我希望我的客户端处理编码的消息,如果他只得到一个...
另一个问题 - 是否可以设置gzip压缩仅从该大小开始编码的最小消息大小?其动机是优化服务器的负载并防止对小消息进行不必要的压缩。 或者是否使用gzip压缩或根本不使用它?
提前致谢!!!