Récupération du retour d'une fonction de résolution de nom par Node js
Bonjour,
Je m'excuse de poser une question pourtant facile :)
Mon but est de trouver le nom dns d'une adresse IP dans le but d'afficher ce nom dans une page.
J'arrive à récuper la valeur dans la console mais je ne sais comment faire pour récupérer le retour de cette fonction.
Mon code est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| function toto(ip){
const dns = require('dns');
dns.reverse(ip, function(err, domains) {
dns.setServers(['10.1.5.4', '10.15.5.2']);
if (domains) {
console.log(JSON.stringify(domains));
} else {
callback(err.code);
}
});
};
toto('10.16.4.16'); |
la réponse que j'obtiens : ["sertest"].
Moi ce que j'aimerai c'est par exemple
var tata=toto('10.16.4.16');
pour envoyer la variable tata à une page.
Merci d'avance