Apidogのレスポンスビューアーは、APIレスポンスを確認および検証するための包括的なツールを提供します。リクエストを送信した後、レスポンスボディ(複数の表示形式)、ヘッダー、Cookie、ネットワーク情報、パフォーマンス指標などのレスポンス詳細を分析できます。本ガイドでは、レスポンスビューアーを効果的に使用する方法を説明します。レスポンスボディの表示#
Apidogは、レスポンスデータを効果的に解釈できるように複数の表示形式を提供しています。各表示形式は、さまざまな種類のレスポンスを分析するための特定の目的を持っています。| 表示形式 | 目的 | 最適な用途 | 主な機能 |
|---|
| Pretty | 整形された読みやすい表示 | JSON/XMLレスポンス | シンタックスハイライト、折りたたみ可能なセクション、クリック可能なリンク |
| Raw | 未整形のテキスト表示 | ミニファイの確認、フォーマットのデバッグ | プレーンテキストエリア、処理なし |
| Preview | レンダリングされたHTML出力 | HTMLレスポンス、視覚的なエラーのデバッグ | サンドボックス化されたiframeでのレンダリング |
| Visualize | カスタムデータ可視化 | 複雑なデータ分析 | リクエスト後スクリプトによるカスタム可視化コード |
Pretty表示#
この表示では、JSONまたはXMLレスポンスを整形し、読みやすさを向上させます。リンクをハイライトし、大きなセクションを折りたたむことができるため、ナビゲーション が容易になります。Apidogでレスポンスボディの自動整形を有効にするには、レスポンスに正しいContent-Typeヘッダーが含まれている必要があります。ただし、異なるContent-Typeヘッダーを持つレスポンスを受信した場合は、手動でJSONフォーマットを強制できます。
Raw表示#
Raw表示では、未整形のレスポンスボディをテキストエリアに表示します。ミニファイの確認や、処理を行わずに正確なレスポンス内容を調べる場合に便利です。Preview表示#
Previewでは、レスポンスをサンドボックス化されたiframe内でレンダリングします。HTMLエラーのデバッグや、レスポンスがブラウザーでどのように表示されるかを確認するのに役立ちます。バイナリレスポンスの場合は、「Send」の横にある下向き矢印を選択し、「Send and Download」を選択してレスポンスをローカルに保存できます。Visualize表示#
この表示では、リクエスト後スクリプトに追加したカスタム可視化コードに従ってデータをレンダリングします。これにより、レスポンスデータのチャート、グラフ、その他の視覚的表現を作成できます。レスポンスヘッダー#
ヘッダーはHeadersタブにキーと値のペアと して表示され、サーバーから返されたすべてのHTTPヘッダーを確認できます。これには、Content-Type、Cache-Controlなどの標準ヘッダー、およびAPIが返す任意のカスタムヘッダーが含まれます。レスポンスCookie#
Cookiesタブには、サーバーから送信されたCookieが、各Cookieの詳細情報とともに表示されます。| Cookie属性 | 説明 |
|---|
| Name | Cookieの識別子 |
| Value | Cookieに保存されているデータ |
| Domain | Cookieが適用されるドメイン |
| Path | Cookieが有効なURLパス |
| Expires/Max-Age | Cookieの有効期限 |
| HttpOnly | CookieがHTTP経由でのみアクセス可能かどうか |
| Secure | CookieがHTTPS経由でのみ送信されるかどうか |
ネットワーク情報#
Apidogは、リクエストとレスポンスのサイクルを理解し、パフォーマンスの問題を特定できるように、包括的なネットワーク詳細を表示します。レスポンスコード#
APIから返されたレスポンスコードが目立つように表示されます。ステータスコードの意味について簡単な説明を確認するには、その上にカーソルを合わせます。パフォーマンス指標#
Apidogはレスポンスタイムとサイズを計算して表示し、カーソルを合わせると詳細な内訳を確認できます。これにより、次のことに役立ちます。接続の詳細#
ローカルおよびリモートのIPアドレスなどのネットワーク詳細を表示し、接続の検証やネットワーク関連の問題のトラブルシューティングに役立てることができます。