Публикации - Node.js

Ядро Node - Система доменных имен

Модуль DNS

DNS (Domain Name System – система доменных имен). Используется в приложениях, в которых требуется находить домены или IP-адреса.

Для нахождения IP-адреса заданного домена можно воспользоваться методом .lookup.

var dns = require('dns');
dns.lookup('obmenka.by', function(err, ip){
    if(err) {
       console.log(err);
    }else{
    console.log(ip);
    }
});

Метод .resolve возвращает массив доменных имен по заданному IP-адресу.

var dns = require('dns');
dns.reverse('178.159.242.96', function(err, domains){
    if(err) throw err;
    domains.forEach(function(dom){
        console.log(dom);
    });
});

Модуль URL

Данный модуль обеспечивает синтаксический разбор URL-адреса.

var url = require('url');
var urlob = url.parse('http://localhost:8080/?file=main');
console.log(urlob);

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться