代理检测支持ipv6

This commit is contained in:
陈国伟 2021-11-18 12:57:05 +08:00
parent dabdbca566
commit e004a36485

View File

@ -112,13 +112,13 @@ namespace FastGithub
if (IPAddress.TryParse(proxyServer.Host, out var address))
{
return address.Equals(IPAddress.Loopback);
return IPAddress.IsLoopback(address);
}
try
{
var addresses = await Dns.GetHostAddressesAsync(proxyServer.Host);
return addresses.Contains(IPAddress.Loopback);
return addresses.Any(item => IPAddress.IsLoopback(item));
}
catch (Exception)
{