代理检测支持ipv6
This commit is contained in:
parent
dabdbca566
commit
e004a36485
@ -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)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user