2-3 En-tête de clé d'API partagée
Toutes les requêtes utilisent la même clé d'API, alors pourquoi entrer lors de chaque test la clé dans l'en-tête? Et si on changeait de clé, il deviendrait fastidieux de la changer dans toutes les requêtes.
Il est possible de configurer l'en-tête d'authentification au niveau de la collection, voir même au niveau des dossiers si cela devenait nécessaire.
Nous allons configurer la clé d'API au niveau de la collection puisqu'il est partagé par toutes les requêtes, sans exception.
-
Sélectionnez la collection dans le menu de gauche et allez à l'onglet
Authorization
-
Comme type d'authentification, sélectionnez
API Key
, entrezapiKey
dans la boîteKey
et votre clé pour Value.infoVous pouvez ignorer l'avertissement pour le champ
Value
-
Sauvegardez les changements à l'aide du bouton
Save
ouCTRL + S
-
Pour chacune de vos requêtes, dans l'onglet
Authorization
, modifiez le type d'authentification pourInherit auth from parent
infoInherit from parent
indique que cette valeur proviendra de plus haut dans la hiérarchie: le dossier parent ou encore la collection. -
De plus, pour chacune des requêtes, retirez l'en-tête
apiKey
puisque cette dernière est maintenant configurée au niveau de la collection via le raccourci d'autorisation de Postman. -
N'oubliez pas de sauvegarde les requêtes!
Vous pouvez réessayer vos requêtes pour vous assurer que le tout fonctionne toujours!