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