雑多なブログ

音楽や語学、プログラム関連の話題について書いています

curlの使い方(簡易版)

curlコマンドの使い方を調べたので、最低限必要そうな事をメモしておく。

HTTPメソッドの指定

-X {HTTP_METHOD:GET|POST}

例) POSTメソッド

curl -X POST https://example.com/

HTTPリクエストヘッダの指定

-H 'Header_Name: Value'

例) Basic認証

curl -H 'Authorization: Basic xxxxx' https://example.com/

フォームパラメーター指定

-d 'Key=Value'

例)

curl -d 'formparam=value' https://example.com/'

自己証明書のエラー抑止

--insecure (-k)

リダイレクトに対応

--location (-L)

詳細なメッセージを表示

-v, -vv, -vvv