curl - 参考サイト

curl.se

everything.curl.dev

weblabo.oscasierra.net

サンプル

Post

WindowsコマンドプロンプトからJSONファイルを読み込み、CurlによりPOSTを実行し結果をファイルに保存する。

> curl -X POST "https://httpbin.org/post" ^
 -H "Content-Type: application/json" ^
 -H "my-add: value1" ^
 -d @post_data.json ^
 -o post_result.txt
> curl https://httpbin.org/post --json @post_data.json
__ post_data.json 

{
  "name": "sato",
  "age": 30
}

Get

Windowsコマンドプロンプトから、CurlによりGETを実行する。

> curl -X GET "https://httpbin.org/get" ^
-H "my-add1: valu1" ^
-H "my-add:2 valu2" 
> curl https://httpbin.org/get

ヘッダをファイルから読み込み、、CurlによりGETを実行する。

> curl -X GET "https://httpbin.org/get" -K my.curlrc
__ my.curlrc
header = "my-add1: valu1"
header = "my-add2: valu2"