2014-10-07 14 views
6

Có thể biên dịch Libcurl với hỗ trợ OpenSSL, SSH2 và zlib. Tôi phát hiện ra rằng OpenSSL được sử dụng như là một thay thế cho lưu lượng SSL như được mô tả trên FAQ và tôi có thể suy ra những gì SSH2 làm, nhưng chính xác zlib được sử dụng để làm gì?Tại sao cURL sử dụng zlib?

Trả lời

14

Phản hồi HTTP có thể là compressed with gzip. Thư viện zlib được sử dụng để giải nén các câu trả lời này.

+1

Chuyển dữ liệu FTP cũng có thể được nén bằng gzip, mặc dù tôi không biết liệu libCurl có hỗ trợ tùy chọn đó hay không. –

+1

'libcurl' hỗ trợ 'deflate' (thuật toán zlib ), 'gzip' và 'compress'. Xem: http://curl.haxx.se/dev/readme-encoding.html – Raptor

+0

Bất kỳ nguồn nào cho điều này? –

Các vấn đề liên quan