1、libcurl官网
2、curl支持的协议
curl is an open source command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.
curl是一个开源的命令行工具和库,使用URL语法传输数据,支持的协议有DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet 和TFTP. curl支持ssl认证,http POST,http PUT ,FTP上传,http form表单上传,http代理,HTTP/2,cookies,用户名+密码授权(Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos),文件断点续传,隧道代理等。