httpie

HTTPieの使い方

タグ http httpie


概要

  • HTTPクライアント
  • curlの代替
    • 日本語が文字化けしない

インストール

Debian/Ubuntu

$ sudo apt install httpie

基本的な使い方

  • http GET example.com/api
  • http GET example.com/api message==こんにちは世界 - クエリパラメータに日本語を含める
  • http POST example.com/api username=alice password=secret age:=30 - フォームパラメータを送信
  • http POST example.com/api username=alice password=secret age:=30 --json - JSON形式で送信

文法

  • == - クエリパラメータ
  • = - JSON/フォームパラメータ
  • := - 数値型のJSON/フォームパラメータ