有谁知道默认情况下使用 Delphi XE2 构建的 DataSnap 服务器(使用 HTTP/HTTPS)是否使用 GZIP 压缩作为响应?有什么方法可以启用/禁用它吗?
问问题
1105 次
2 回答
3
DataSnap 压缩是使用 TDSHTTPService.Filters 完成的: (TTransportFilterCollection) 您可以添加多个过滤器,用于压缩、criptgrafy 等。
内置压缩过滤器使用 ZLib,IDE 向导可以选择自动添加它。
检查 TDSHTTPService.Filters 属性,如果 ZLibCompression 过滤器在那里,您可以删除以禁用。
于 2012-10-30T17:12:54.730 回答
0
您可以将 ZLibCompression 过滤器(通过 Filter 属性)添加到向导创建的 DSXXXServerTransport1 组件中。其中 XXX 代表协议。
于 2012-10-30T17:10:53.340 回答