2014-10-07 21 views
6

È possibile compilare Libcurl con supporto OpenSSL, SSH2 e zlib. Ho scoperto che OpenSSL è utilizzato come alternativa per il traffico SSL come descritto nello FAQ e posso dedurre cosa fa SSH2, ma a cosa serve esattamente zlib?Perché cURL usa zlib?

risposta

14

Le risposte HTTP possono essere compressed with gzip. La libreria zlib viene utilizzata per decomprimere queste risposte.

+1

I trasferimenti di dati FTP possono anche essere compressi con gzip, anche se non so se libCurl supporta tale opzione o meno. –

+1

'libcurl' supporta 'deflate' (l'algoritmo zlib ), 'gzip' e 'compress'. Vedi: http://curl.haxx.se/dev/readme-encoding.html – Raptor

+0

Qualche fonte per questo? –