問題一覧に戻る
中級ネットワーク基礎
問題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