À propos
Utilisez cet outil pour examiner des en-têtes copiés, garder les valeurs répétées et reconstruire des blocs d'en-têtes de requête ou de réponse.
Ce que fait cet outil
Le parseur et générateur d'en-têtes HTTP transforme des en-têtes bruts en JSON structuré, et reconstruit le bloc d'en-têtes à partir de JSON quand vous devez le recoller dans un exemple de code, une fixture de test ou une documentation d'API.
Lire des en-têtes copiés
Collez des en-têtes copiés depuis les devtools du navigateur, un exemple curl ou des logs serveur pour obtenir un objet JSON lisible. Si un même en-tête apparaît plusieurs fois, ses valeurs sont gardées dans un tableau au lieu d'être fusionnées en une seule chaîne.
Construire des blocs d'en-têtes
Le mode construction accepte un objet JSON simple d'en-têtes ou un objet avec les champs startLine et headers. Vous recréez ainsi facilement des exemples de requêtes, des réponses simulées et des fixtures de tests d'intégration à partir de données structurées.
Pourquoi les en-têtes répétés comptent
Certains en-têtes, comme Set-Cookie, demandent une ligne par valeur. Garder les valeurs répétées dans des tableaux évite des fusions invalides et respecte la forme qu'exige le vrai trafic HTTP.
En pratique
- Examiner des exemples d'API copiés de la documentation avant d'en faire des fixtures.
- Remettre en forme des en-têtes de réponse bruts pour déboguer un problème de proxy, de CDN ou d'authentification.
- Générez des blocs d'en-têtes pour vos tests, démos et guides d'onboarding à partir de JSON structuré.