cURL

Last Updated on: 23rd November 2023, 01:12 pm

Web site: curl.haxx.se
Category: Network
Subcategory: File Transfer
Platform: Cross-Platform
License: MIT
Interface: CLI
First release: 1997

cURL – a free and open source tool to transfer data from or to a server, using one of many different protocols. cURL is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

It supports DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, 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 tool
– config file support
– multiple URLs in a single command line
– range “globbing” support: [0-13], {one,two,three}
– multiple file upload on a single command line
– custom maximum transfer rate
– redirectable stderr
– metalink support (*13)

The original author and lead developer is the Swedish developer Daniel Stenberg.


Click to rate this post!
[Total: 0 Average: 0]

Leave a Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.