function resolve
Usage in Deno
import { resolve } from "node:dns/promises";
resolve(hostname: string): Promise<string[]>
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
:
On error, the Promise
is rejected with an Error
object, where err.code
is one of the DNS error codes.
Promise<string[]>
resolve(hostname: string,rrtype: "NAPTR",): Promise<NaptrRecord[]>
Promise<NaptrRecord[]>