Tuesday, September 15, 2015

What is curl?

CURL is simply awesome because of the following reasons...
  1. CURL is an easy to use command line tool to send and receive files, and it supports almost all major protocols(DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS,  IMAP, IMAPS,  LDAP,  LDAPS,  POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP) in use.
  2. Can be used inside your shell scripts with ease
  3. Supports features like pause and resume of downloads
  4. It has around 120 command line options for various tasks
  5. It runs on all major operating systems(More than 40+ Operating systems)
  6. Supports cookies, forms and SSL
  7. Both curl command line tool and libcurl library are open source, so they can be used in any of your programs
  8. It supports configuration files
  9. Multiple upload with a single command
  10. Progress bar, rate limiting, and download time details
  11. ipv6 support

From:  http://www.slashroot.in/curl-command-tutorial-linux-example-usage 

Also see:  http://www.computerhope.com/unix/curl.htm

No comments: