について
この開発者ユーティリティを使用して、コピーしたヘッダーを検査し、繰り返し値を保持し、リクエストまたはレスポンスヘッダーブロックを再構築します。
このツールの機能
HTTPヘッダーパースビルダーは、生のヘッダーテキストを構造化されたJSONに変換し、コードサンプル、テストフィクスチャ、またはAPIドキュメントに戻す必要があるときにJSONからヘッダーブロックを再構築できます。
コピーしたヘッダーの解析
ブラウザの開発者ツール、curlの例、またはサーバーログからヘッダーを貼り付けて、読みやすいJSONオブジェクトに変換します。同じヘッダーが複数回表示される場合、ツールはそれらの値を単一の文字列にまとめるのではなく、配列に保持します。
ヘッダーブロックの構築
ビルダーモードは、ヘッダーのプレーンJSONオブジェクトまたはstartLineとheadersフィールドを持つラッパーを受け入れます。これにより、構造化データからリクエスト例、モックレスポンススニペット、および統合テストフィクスチャを再生成するのが簡単になります。
繰り返しヘッダーが重要な理由
Set-Cookieなどの一部のヘッダーは、各値のために別々の行が必要です。繰り返し値を配列に保持することで、無効なマージを避け、実際のHTTPトラフィックで必要な形状を保持します。
実用的なワークフロー
- フィクスチャに変換する前に、ドキュメントからコピーしたAPIの例を検査します。
- プロキシ、CDN、または認証の問題をデバッグしながら、生のレスポンスヘッダーを正規化します。
- 構造化されたJSONからテスト、デモ、およびオンボーディングガイド用のヘッダーブロックを生成します。