Variables dynamiques avec Postman

Quand on veut débugger du temps réel, on doit parfois renseigner en paramètre d’une requête HTTP la date du jour avec l’heure et les minutes. C’est pénible à écrire à la main, car il faudrait à chaque fois mettre a jour le paramètre de la requête avec l’heure actuelle.

Avec Postman c’est facile a faire, il suffit d’aller dans l’onglet `Pre-request Script` et de déclarer une variable qu’on appelle par exemple today et de la définir sur la date actuelle grâce à la librairie moment.js

const moment = require('moment');
pm.globals.set("today", moment().format("YYYY-MM-DD HH:mm"));

Il n’y a plus qu’à utiliser cette variable directement dans les requêtes Postman. Ca peut être n’importe où (dans les header, dans le corps de la requête, dans les paramètres, etc…)


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *