The curl command

curl is a command line tool to transfer data to or from a server , using any of the supported protocals like(HTTP,FTP, IMAP,POP3,SCP,SFTP, SMTP, TFTP, TELNET, LDAP, or FILE). curl is powered by Libcurl. This tool is preferred for automation since it is designed to work without user interaction. curl can transfer multiple files at once.