概要 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
![Curlとは - 意味・解説 : IT用語辞典 e-Words](https://cdn-ak-scissors.b.st-hatena.com/image/square/9846ab2080ca2a3a2477bb46934eaa3835eaf338/height=288;version=1;width=512/https%3A%2F%2Fp.e-words.jp%2Fogimage.png)