curl (Client for URL)
カテゴリ: コマンドラインツール
curl(カール)は、URLで指定したサーバーとデータを送受信するためのコマンドラインツールです。Client for URLの略です。
Webブラウザとの違い
WebブラウザのようにHTMLを表示する機能はありませんが、HTMLソースコードそのものを取得したり、ファイルをダウンロードしたり、APIに対してデータを送信(POST)したりすることが得意です。Web開発やサーバーの動作確認において欠かせないツールです。
多機能性
HTTP/HTTPSだけでなく、FTP、SMTPなど多数のプロトコルに対応しており、プロキシ経由の通信やSSL証明書の検証なども細かく制御できます。