概要 cURL(client for URL)とは、LinuxなどのUNIX系OSでよく利用されるコマンドラインツールの一つで、URLで示されるネットワーク上の場所に対して様々なプロトコル(通信手順)を用いてアクセスできるもの。MITライセンスに基づきオープンソースソフトウェアとして公開されている。 システムへの導入後、シェルから「curl」というコマンドに続けてURLやオプションを記述して実行することで、その場所にアクセスして結果を表示したり、ファイルのダウンロード(受信)やアップロード(送信)などを行うことができる。 インターネット上で使用される標準的なプロトコルの多くに対応しており、HTTPやFTP、Telnet、SMTP、POP3、IMAP、TFTP、LDAP、RTMP、RTSP、SCPなどに対応する。SSL/TLSを組み合わたHTTPS、FTPS、SFTP、POP3S、IMAPS