Вопрос

Does anybody know if a DataSnap server (using HTTP/HTTPS) built with Delphi XE2 uses GZIP compression for it's responses by default? Is there any way of enabling/disabling this?

Это было полезно?

Решение

DataSnap compression is done using the TDSHTTPService.Filters: (TTransportFilterCollection) You can add several filters, for compression, criptografy, etc.

The built-in compression filter uses ZLib, and the IDE wizard have a option to add it automatically.

Check the TDSHTTPService.Filters property and if the ZLibCompression filter is there, you can remove to disable.

Другие советы

You can add the ZLibCompression filter (via Filter property) to wizard created DSXXXServerTransport1 component. Where XXX represents the protocol.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top