問題一覧に戻る
中級ネットワーク基礎
問題40: curl - URLからデータを取得

curlコマンドは、様々なプロトコルを使用してデータを転送する強力なツールです。HTTPやHTTPSを使ったWebページの取得、APIへのリクエスト送信、ファイルのダウンロードなど、幅広い用途に使用されます。RESTful APIの開発やテストに欠かせないツールです。

# URLからデータを取得
curl https://api.github.com/users/torvalds

# ファイルに保存
curl repos.json https://api.github.com/users/torvalds/repos

# ヘッダーのみ表示
curl https://example.com

# リダイレクトに従う
curl https://bit.ly/example

# POSTリクエストを送信
curl POST -d "name=test" https://httpbin.org/post