基本的な操作

curl (URLアドレス)

例:

curl https://blog.infefl.com

RESTの指定しての操作

curl (URLアドレス) -X (RESTタイプ) -d "(送信内容)"

例:

# POST
curl https://blog.infefl.com -X POST -d "params[name]=yamada" -d "params[password]=test"

# PUT
curl https://blog.infefl.com -X POST -d "params[name]=yamada" -d "params[password]=test"

# DELETE
curl https://blog.infefl.com -X DELETE

jsonを送信する方法:

curl https://blog.infefl.com -H 'Content-Type:application/json' -d '{"name":"yamada","password":"test"}'

curlコマンドからのRESTなリクエストを送り方

curlでJSONをPOSTする

curl POST examples