DataSnap XE2服务器 - 使用GZIP压缩?

时间:2012-10-30 09:28:22

标签: delphi compression gzip delphi-xe2 datasnap

是否有人知道使用Delphi XE2构建的DataSnap服务器(使用HTTP / HTTPS)是否默认使用GZIP压缩进行响应?有没有办法启用/禁用它?

2 个答案:

答案 0 :(得分:3)

使用TDSHTTPService.Filters完成DataSnap压缩:(TTransportFilterCollection) 您可以添加几个过滤器,用于压缩,criptografy等。

内置压缩过滤器使用ZLib,IDE向导可以选择自动添加它。

检查TDSHTTPService.Filters属性,如果有ZLibCompression过滤器,则可以删除以禁用。

答案 1 :(得分:0)

您可以将ZLibCompression过滤器(通过Filter属性)添加到向导创建的DSXXXServerTransport1组件。其中XXX代表协议。