NodeJS attendre de la requête HTTP

Je veux écrire une application qui demande un jeton à partir d'une API. Tant que ce jeton n'est pas disponible, je ne veux pas continuer avec le reste de l'application. Donc, il doit être comme un synchrone de la requête HTTP.

Mon but est de créer une fonction qui fait la demande, puis renvoie le jeton comme:

var token=getToken();  //After this function has finished
makeRequest(token);   //I want this function to be executed

Comment puis-je faire cela?

InformationsquelleAutor Apatus | 2017-03-09