2014-10-07 2 views
6

Можно скомпилировать Libcurl с поддержкой OpenSSL, SSH2 и zlib. Я узнал, что OpenSSL используется в качестве альтернативы для трафика SSL, как описано в FAQ, и я могу сделать вывод о том, что делает SSH2, но для чего именно используется zlib?Почему cURL использует zlib?

ответ

14

HTTP-ответы могут быть compressed with gzip. Библиотека zlib используется для декомпрессии этих ответов.

+1

Передача данных FTP также может быть сжата с помощью gzip, хотя я не знаю, поддерживает ли libCurl этот параметр или нет. –

+1

'libcurl' поддерживает 'deflate' (алгоритм zlib), 'gzip' и 'compress'. Смотрите: http://curl.haxx.se/dev/readme-encoding.html – Raptor

+0

Любой источник для этого? –