query method
查询单个 DNS 服务器 / Queries a single DNS server.
server 传 system 时走系统解析器 / Pass system as server to use the
platform resolver.
Implementation
Future<DnsTestResult> query({
required String domain,
required String server,
Duration? timeout,
}) {
if (server.toLowerCase() == 'system') {
return resolveWithSystemResolver(domain: domain, timeout: timeout);
}
return _queryUdp(
domain: domain,
server: server,
timeout: timeout ?? defaultTimeout,
);
}