お問い合わせ

Chrome ウェブストアで公開中

Request Formatter for DevTools

Chrome DevToolsに、リクエストとレスポンスを見やすく整形するパネルを追加。HTTPとWebSocketのデバッグ体験を高め、リクエストの詳細をひと目で確認できます。

HTTP + WS
2つのデバッグフロー
JSON + Form
Payloadを自動整形
Local Only
ローカル処理

Panel

ネットワークの詳細を専用パネルに集約

Request FormatterはNetworkパネルを置き換えるものではありません。左側にリクエスト一覧を残し、Networkに分散した情報を右側に読みやすい順序でまとめます。

Features

頻繁なデバッグ操作を効率化

リクエストを探し、Payloadを読み、メッセージを追跡し、結果をコピーする。すべてDevTools内で完結します。

HTTPリクエストを整理

URLパラメータ、Headers、Body、Response、Timingを一か所にまとめ、開くだけで確認できます。

Payloadを自動整形

JSONとフォームデータを自動でインデントするため、外部の整形ツールに移す必要がありません。

WebSocketメッセージを追跡

リアルタイム通信に必要なハンドシェイク、接続状態、送受信方向、JSONテキストフレームを確認できます。

詳細を検索・ハイライト

ショートカットで現在のリクエストや接続の詳細を検索し、一致したフィールドをすばやく見つけられます。

絞り込みとコピー

URL、メソッド、ステータスで一覧を絞り込み、ノイズの多いキャプチャを一時停止して整形結果をコピーできます。

DevTools本来の操作感

DevToolsのテーマに追従し、中国語・英語・日本語に対応したシンプルで直感的なパネルです。

Usage

使い方

01

ストアからインストール

Chrome ウェブストアを開き、Request Formatter for DevToolsをChromeに追加します。

02

パネルを開く

対象ページでDevToolsを開き、Request Formatterに切り替えてからページを更新するかAPIリクエストを実行します。

03

確認してコピー

対象のリクエストを選び、タブを切り替えてフィールドを検索し、必要に応じて整形結果をコピーします。

開発版を試しますか? GitHub Releasesから手動インストール

Privacy

デバッグデータはブラウザ内に保持

DevToolsパネルとして動作し、同期用バックエンドはなく、リクエスト内容を外部サービスへ送信しません。

現在のセッションのみ

パネルを開いてアクティブなデバッグセッションを使用している間、Chrome DevTools APIが公開するデータだけを読み取ります。

権限の範囲

clipboardWriteは結果のコピーに、debuggerはWebSocketのキャプチャにのみ使用します。

ローカル処理

リモートの報告サービスはないため、機密性の高いデバッグデータはブラウザ内に留まります。

制限事項

レスポンスボディの取得はChrome DevTools APIの制限を受けます。バイナリレスポンスとWebSocketバイナリフレームは控えめに表示しますが、生の内容はコピーできます。

Updates

最新情報

最近追加された機能と、各バージョンで改善されたデバッグ体験を確認できます。

v1.1.2

表示の最適化

  • 長いURLでの表示を最適化しました。
Chrome DevTools パネル内の URL 表示に適用されます。
v1.1.1

エラー状態の視覚表示を強化

  • エラー状態のリクエストを一覧と詳細エリアで強調表示し、失敗したリクエストをすばやく見つけられます。
HTTP 詳細のみ対応し、WebSocket は含まれません。
v1.1.0

HTTP詳細でフィールド単位のコピーに対応

  • URL Params、Request Headers、Response Headers のフィールドはマウスホバーで強調表示され、クリックするとコピーできます。
フィールド単位のクリックコピーは HTTP 詳細のみ対応です。Body、Response Body、WebSocket メッセージは含まれません。
Request Formatterのアイコン

Install

次のAPI調査もDevTools内で完結

Chrome ウェブストアからインストールし、DevToolsパネルですぐに始められます。

Chrome ウェブストアへ