MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
Linuxコマンド - curlのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
Linuxコマンド - curl
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <code>curl</code>コマンドは、Web上のリソースにアクセスして、データの送受信を行うツールである。<br> 主に、以下に示すようなプロトコルをサポートしており、APIとの通信やWebページの取得、ファイルのアップロードおよびダウンロード等の操作が可能である。<br> * HTTP * HTTPS * FTP * SFTP <br> <code>curl</code>コマンドは、以下に示すことが可能である。<br> * Webページの取得 *: WebページのHTMLコンテンツを取得する。 * APIとの通信 *: APIに対してHTTPリクエストを送信して、データの取得や更新、削除を行う。 * ファイルのアップロード / ダウンロード *: FTP、SFTP、HTTP、HTTPS等のプロトコルを利用して、ファイルのアップロードやダウンロードを行う。 * ヘッダ情報の確認 *: WebサイトやAPIのHTTPヘッダー情報を確認する。 * 認証付きリクエスト *: Basic認証、Digest認証、トークン認証等の様々な認証方法に対応したリクエストを送信することができる。 * Webサイトの監視 *: 定期的にWebサイトやAPIにリクエストを送信して、ステータスコードや応答時間を監視することができる。 * リダイレクトの追跡 *: URLがリダイレクトされる場合、<code>curl</code>コマンドはリダイレクト先のURLや遷移を調査することができる。 * プロキシを経由したリクエスト *: プロキシサーバを経由してリクエストを送信することができる。 <br><br> == 使用方法 == ==== GETリクエストの実行 ==== curl <オプション> <URL> # 例: DuckDuckGoのトップページのHTMLを取得する場合 curl https://duckduckgo.com <br> ==== ヘッダ情報の表示 ==== ヘッダ情報だけを表示する場合は、<code>-I</code>オプションを付加する。<br> curl -I <URL> <br> ==== POSTリクエストの送信 ==== POSTリクエストを送信する場合は、以下に示す2つのオプションを付加する。<br> * <code>-X</code>オプション *: メソッドを指定(POST) * <code>-d</code>オプション *: データを指定 <br> curl -X POST -d "key=<値>" <URL> <br> ==== ファイルのアップロード ==== ファイルをアップロードする場合は、<code>-F</code>オプションを付加する。<br> curl -F "file=@<ファイルのパス>" <URL> <br> ==== ファイルのダウンロード ==== ファイルをダウンロードする場合は、<code>-o</code>オプションを付加して保存先ファイル名を指定する。<br> curl -o <出力先ファイル名> <URL> <br><br> == curlコマンドのオプション == <br><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
Linuxコマンド - curl
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse