コマンド
curl -o output.txt -w "ステータスコード:%%{http_code}\r\n" -X POST -F "param1=aaaa" -F "param2=bbbb" http://localhost/hoge
コマンド実行結果
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6691 100 6333 100 358 6333 358 0:00:01 --:--:-- 0:00:01 30552 ステータスコード:200
あと、-oで指定したファイルがカレントディレクトリに出力される。
補足
- 「-w “ステータスコード:%%{http_code}\r\n”」は記載しなくても大丈夫です。省略すると、実行結果の「ステータスコード:200」の部分は表示されない。
- 実行結果のCurrentSpeedなどの情報が不要であれば「-s」を付ければ、非表示になる。