@Headers

NestJS 🟢 Junior

Définition

Décorateur de paramètre qui extrait les headers HTTP de la requête. Peut cibler un header spécifique par nom ou récupérer tous les headers.

Analogie

Comme lire l'étiquette sur un colis pour connaître l'expéditeur et le contenu.

Exemple de code

@Get()
getData(@Headers('authorization') auth: string) {
  return this.service.getData(auth);
}

Cas d'usage

Extraire les tokens d'authentification, API keys ou headers custom des requêtes.

Termes liés

#core

← → au clavier pour passer d'une fiche à l'autre