CurlでWebアプリケーションを動かす

結論からいうと

% curl -F "lecture_sample_message[user]=苦戦中" -F "lecture_sample_message[text]=苦戦中" https://tryout.sonicgarden.jp/lecture/sample/messages

 

lecture_sample_message[user]

についてはまず.../newのHTMLのソースコードを見つけること。

name = ”...” の部分です。

https://tryout.sonicgarden.jp/lecture/sample/messages

については同じソースコード内のactionの中身から発見!

 

参考:curlコマンドから HTTP POST する方法

 

DELETEコマンド

% curl -X DELETE -F "lecture_sample_message[user]=preEdit" -F "lecture_sample_message[text]=preEdit" https://tryout.sonicgarden.jp/lecture/sample/messages/333

参考:cURL で GET/POST/PUT/DELETE | cocoa*life