リクエストの応答を受け取り、XMLまたはJSONの場合はフォーマットする、Chrome開発者ツールのツールまたは拡張機能を知っている人はいますか。私はかなりの調査を行いましたが、xmlまたはjson応答テキストを指定して応答タブを適切にフォーマットするためのツールを見つけることができませんでした。
6 に答える
スクリーンショットでは、「プレビュー」タブを選択するだけです。とにかく、私のために働きます。Content-Type応答ヘッダーが正しく設定されていない可能性がありますか?
応答コードが200の場合に機能します(おそらく2xxの場合)。ただし、応答コードが500の場合は機能しないことがわかりました。
これを処理する別の方法は、開発者ツールの[ネットワーク]タブでリクエストを右クリックし、[応答のコピー]を選択することです。次に、コンソールウィンドウで次のように入力します。
var a =
次に、貼り付けてEnterキーを押します。
次に、次のように入力します。
a
次に、もう一度Enterキーを押すと、JSON応答全体が展開可能/折りたたみ可能な形式で表示されます。
正確ではない場合があります。しかし、私はリクエストを監視し、 jsonについてjsonviewで必要なものを開きます。
Content-typeヘッダーがない場合でも、Chromeが応答を解析しようとすることを望みます。しかし、幸いなことにFirebugはそうします。Firefoxを使用する必要がありますが、XMLを扱う場合はそれだけの価値があります。
ソースでフォーマットしてみてください。PHPとDomDocumentの場合:
$doc = new DomDocument('1.0');
$doc->formatOutput = true;
Chromeは簡単な解決策を提供していないようです。
これで十分だと約束します...
- JSONビューアをインストールします。
- Network> Fetch/XHRでリクエストを探します
- 左側の [名前]というサイドパネルに関心のあるリクエストをダブルクリックします
新しいタブが開きますが、非常に高速で、フォーマットは元の状態です...