我有一个相当大的列表,其中包含代理服务器及其相应的端口。我如何检查它们是否正常工作?
最佳答案
工作?好吧,您必须使用它们来查看它们是否有效。
如果你想看看他们是否在线,我想 ping
是第一步。
有一个Ping class在 .NET 中。
using System.Net.NetworkInformation;
private static bool CanPing(string address)
{
Ping ping = new Ping();
try
{
PingReply reply = ping.Send(address, 2000);
if (reply == null) return false;
return (reply.Status == IPStatus.Success);
}
catch (PingException e)
{
return false;
}
}
关于c# - 如何测试代理服务器是否正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2875130/