Skip to content

Inspection des en-têtes

L'endpoint /headers retourne les en-têtes HTTP envoyés par le client. Il est utile pour déboguer les proxies, les configurations CORS et les pipelines de requêtes. Les en-têtes sensibles sont automatiquement masqués.

Cas d'utilisation

Inspectez les en-têtes envoyés par votre client au serveur, déboguez les configurations de reverse proxy, vérifiez les en-têtes CORS, ou contrôlez si les en-têtes d'authentification sont bien transmis.

Paramètres

ParamètreRequisDescription
filterNonListe de noms d'en-têtes séparés par des virgules. Retourne tous les en-têtes si omis.

En-têtes masqués

Les en-têtes suivants sont toujours retournés sous la valeur [redacted] pour éviter l'exposition de données sensibles :

En-tête
authorization
cookie
set-cookie
proxy-authorization

Champs de réponse

ChampTypeDescription
countnumberNombre d'en-têtes retournés
headersobjectMap clé-valeur des en-têtes de la requête (sensibles masqués)
ipstringAdresse IP du client
methodstringMéthode HTTP de la requête
urlstringURL complète de la requête

Exemples de code

curl -X GET \
  "https://api.sylvain.sh/v5/headers"

Essayer

Note

Cet endpoint ne retourne pas d'erreur pour les noms de filtre invalides — les noms inconnus ne retournent simplement aucun en-tête correspondant.