質問

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