概要
HTTPie CLIは、WebサービスやAPIをターミナルからテスト・デバッグするHTTPクライアントです。`http`と`https`コマンドでヘッダー、JSON、フォーム、認証、ファイル送信などを簡潔に指定し、整形・色付きの応答を確認できます。
公式資料に基づく紹介・実機未検証 · 内容確認日:
JSON・認証・セッションを一つのCLI構文で扱う
任意のHTTPメソッドやヘッダー、JSONデータを指定でき、フォーム、ファイルアップロード、HTTPS、プロキシ、認証、永続セッション、ダウンロードにも対応します。API確認に必要な入力と応答をターミナル内で読みやすく保てます。
出典:[1]
curlの代替候補として対話的なAPI調査に
開発中のAPIへ手動でリクエストを送り、入力と応答を確認する用途に向きます。送信前に構文を確認したい場合は--offlineでリクエストを組み立てて表示してから、実送信へ進む使い方を推します。
出典:[1]
実行時の送信先と資格情報を必ず確認する
通常のコマンドは実際にHTTPリクエストを送ります。更新系メソッド、認証ヘッダー、アップロード対象を本番環境へ送る前に確認してください。--offlineは送信しない確認方法ですが、通常実行全体がdry-runになるわけではありません。
出典:[1]
参考にした公式資料
- [1]httpie/cli — README(2026-09-12)
編集部からの補足
curlという競合語をtopicsへ取り込み、比較検索と長年の再言及を獲得した例として選びました。
成長の推移
直近30日
38,503 Stars
推移データを蓄積中です。
Built with
- Python
カテゴリとタグ
GitHub Topics
- http
- cli
- client
- terminal
- web
- json
- development
- rest
- debugging
- python
- usability
- httpie
GitHubのデータGitHubの詳細データを見る
- Stars
- 38,503
- Forks
- 4,002
- Watchers
- 117
- Open Issues
- 187
- 主要言語
- Python
- ライセンス
- BSD-3-Clause
- リポジトリ最終更新
- 2024/12/17
あわせて探訪
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。