23 ポイント 投稿者 xguru 2025-10-17 | まだコメントはありません。 | WhatsAppで共有
  • PostmanやIDEがなくても .http または .rest ファイルを直接読み込んでAPIリクエストを実行できる CLIベースのAPIクライアント
    • HTTP、GraphQL、gRPC リクエストをすべてサポート
  • Vimキーバインドモーダルエディタ: ビジュアル選択、クリップボードへのコピー(yank)/削除(cut)、Shift+F検索、i / Esc 切り替えで入力モードと閲覧モードを移動
  • ワークスペースエクスプローラー では .http / .rest ファイルだけをフィルタリングして探索でき、インクリメンタルサーチによる素早い移動をサポート
  • 別ファイルなしでURLだけを入力し、Ctrl+Enter で即座に インラインリクエスト実行 が可能
  • curlコマンドの解析 をサポートし、一部の curl オプションを解釈してリクエストに変換
  • 状態認識型レスポンスパネル を提供。上部ヘッダーには現在のワークスペース、環境、実行中のリクエスト、スクリプト/テスト結果を表示
    • レスポンス領域には Pretty、Raw、Headers、History タブに加えて、リクエストプレビュー機能を含む
  • レスポンスを 縦または横に分割 して配置し、パネルを固定(pin) することで Pretty / Raw / Headers タブを並べて比較したり、統合Diffビューで差分を確認できる
  • @auth コマンドは Basic、Bearer、API Key、さらにユーザー定義ヘッダー方式にも対応。{{$timestamp}}、{{$uuid}} のような組み込みヘルパー関数も提供
  • リクエスト前(pre-request)およびテストスクリプト機能をサポート:
    • JavaScriptベースのフックで送信前にリクエスト内容を変更したり、
    • レスポンスに対する検証(assert)を行ったり、
    • 成功/失敗の結果をエディタ内ですぐ確認できる
  • GraphQLおよびgRPC対応: @graphql@grpc ディレクティブでリクエストの自動フォーマットとメタデータ処理を実施
  • セッション永続化機能を提供: Cookieストア(cookie jar)、リクエスト履歴、環境別項目が再起動後も保持される。@no-log でレスポンス本文を記録から除外(マスキング)できる

まだコメントはありません。

まだコメントはありません。