Curlの一般的なコマンドと引数
curlは、HTTP、FTP、SMTPなどのさまざまなプロトコルを通じてデータを転送するための、コマンドラインツールです。以下にcurlの一般的なコマンドとパラメータを示します。
- HTTPリクエストメソッドを指定、例えばGET、POST、PUTなど
- -d/–data: POSTリクエスト時に送信するデータ
- :H/–header: リクエストヘッダー情報をセットする。
- ネイティブに、-i/–include を用いてレスポンスヘッダを表示
- 応答を指定されたファイルに保存します。
- -O/–remote-name: レスポンスをローカルファイルに保存します。 ファイル名はサーバー側と同じです。
- -A/–user-agent:ユーザエージェントを設定する。
- -b/–cookie: Cookie to be included in request.
- サーバーから受け取ったクッキーを指定のファイルに保存します。
- 認証するユーザー名とパスワードを設定します。
- –L/–location:リダイレクトに従う。
- -/–silent: サイレントモードで進捗情報を表示しません。
- -v/–verbose: トランスファーに関する詳細な情報を表示する。
- 圧縮:gzip圧縮を有効化
- 不安 : SSL証明書の検証を無視
これは単なるcurlの基本的なコマンドと引数の一部であり、curlには他にも多くの機能とオプションがあります。詳細は「curl –help」コマンドを実行するか、curlの公式ドキュメントを参照してください。