dns.setDefaultResultOrder(order)
order
<string> 必须是'ipv4first'
或'verbatim'
。
在 dns.lookup()
和 dnsPromises.lookup()
中设置 verbatim
的默认值。
该值可能是:
ipv4first
: 设置默认的verbatim
为false
。verbatim
: 设置默认的verbatim
为true
。
默认为 ipv4first
,并且 dns.setDefaultResultOrder()
的优先级高于 --dns-result-order
。
当使用工作线程时,主线程中的 dns.setDefaultResultOrder()
不会影响工作线程中的默认 dns 命令。
order
<string> must be'ipv4first'
or'verbatim'
.
Set the default value of verbatim
in dns.lookup()
and
dnsPromises.lookup()
. The value could be:
ipv4first
: sets defaultverbatim
false
.verbatim
: sets defaultverbatim
true
.
The default is ipv4first
and dns.setDefaultResultOrder()
have higher
priority than --dns-result-order
. When using worker threads,
dns.setDefaultResultOrder()
from the main thread won't affect the default
dns orders in workers.