FILE, FTP and FTPS, FILE, DICT, FILE, FTP and FTPS, Gopher. curl supports SSL certificates. HTTP POST, HTTP UT, FTP uploading. HTTP form based upload. Cookies. User+password authentication (Basic Plain, Digest CRAM-MD5, NTLM. Negotiate and Kerberos). File transfer resume. Proxy tunneling.
Curl is used to transfer data from command lines and scripts. It is also used in television sets, routers and printers, cars, TV sets, radios, audio equipment, audio equipment, smartphones, tablets, settop boxes and media players. It is the internet transfer backbone that thousands of software programs affect billions of people daily.