やるしかなっちゃん

やるしかない!

curlでGET/POST/PUT/DELETE

最近時代はcurlだなって思い始めた
思い始めたばっかで使い方がわからないので以下メモメモ
取り敢えずGET/POST/PUT/DELETEのリクエストを投げられたら勝ちだと思ってる

GETは超単純でcurlコマンドの後にURLでOK

$ curl http://www.example.com/

他のメソッドは-Xオプションの後にメソッド名を書けばOK

$ curl -X POST http://www.example.com/
$ curl -X PUT http://www.example.com/
$ curl -X DELETE http://www.example.com/

POSTでデータを送信するには-dオプションの後に書けばOK
ファイルデータの場合にはファイル名の前に@を付けるだけ

$ curl -X POST -d "hoge=0&fuga=1" http://www.example.com/
$ curl -X POST -d @hoge.json http://www.example.com/

はぁ、完全勝利してしまった