libcurl简介

libcurl简介

libcurl ——多协议传输库

什么是libcurl——libcurl是免费的、开源的、容易使用的客户端URL传输库,支持DICTFILEFTPFTPGOPHERHTTPHTTPSIMAPIMAPSLDAPLDAPSPOP3POP3SRTMPTRSPSCPSFTPSMTPSMTPSTELNETFTFP等协议。此外Libcurl还支持安全套接字[SSL]HTTP POSTHTTP PUTFTP上传及基于HTTP表单的上传,不仅如此它还支持代理、cookies、用户+密码的授权认证、文件传输恢复、HTTP隧道代理等等。

       Libcurl不仅是个轻量级的网络库,而且是跨平台的网络库。Libcurl可以在多个平台上编译使用。包括SolarisNetBSDFreeBSDOpenBSDDarwinHPUXIRIXRIXTru64LinuxUnixWareHURDWindowsAmigaOS/2BeOsMAX OS XUltrixQNXOpenVMSRISC OSNovell NetWareDOS等操作系统。

       除此之外,libcurl还具有线程安全,兼容IPv6、功能丰富、容易使用等特点。目前libcurl已在许多知名的公司和应用程序中广泛使用。

原文详情: http://curl.haxx.se/libcurl/

你可能感兴趣的:(libcurl简介)