@Headers
NestJS 🟢 JuniorDé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.