目的
APIを開発して動作確認したいです。エンジニアだけならcurlを使えば問題無いですが、エンジニア以外の方に確認してもらうのにはGUIが無いとつらいのでAdvanced REST client(ARC)を使います。
使い方
curl
curlは良く使う簡単な例だけあげておきます。
GET
curl "http://api.example.com/users"
ヘッダー付きGET
curl -H "aaa=bbb" "http://api.example.com/users"
POST
curl -X POST -d "aaa=bbb" "http://api.example.com/users"
POST(JSONファイル)
curl -X POST -H "Content-Type: application/json" -d @data.json "http://api.example.com/users"
おまけ(ファイルダウンロード)
curl -OL "http://api.example.com/users.zip"
ARC
Google Chromeの拡張機能(アプリ)です。インストール先はこちらです。
おまけ
https://httpbin.orgは様々なAPIが用意されていてクライアントの確認やテストなどに便利です。