HTTPie はリクエストの本文を stdin で埋めるので、生のテキストまたは JSON を次のecho '{...}' | http POST example.com
ように簡単に送信できます: Sending nested JSON object using HTTPie .
http-prompt
http 用の便利な CLI インターフェースであり、次のような本文パラメーターを設定できます。
> user=foo
または生のJSONでも:
> user:=foo
{"user": "foo"}
送信時にボディを設定するもの。
{"user": "foo"}
しかし、文字列を本文として直接送信するにはどうすればよいですか?
- みたいなテキストとして
echo '{"user": "foo"}' | http POST http://example.com
- のようなファイルとして
curl --data '@/path/to/file' http://example.com