Uses the DNS protocol to resolve a host name (e.g. 'nodejs.org'
) into an array of the resource records. When successful, the Promise
is resolved with an array of resource records. The type and structure of individual results vary based on rrtype
:
<omitted>
On error, the Promise
is rejected with an Error
object, where err.code
is one of the DNS error codes.