public void IsProxyAvailableTest() { var host = "119.188.46.42"; var port = "8080"; var actualResult = IeProxyHelper.IsProxyAvailable(host, port); Assert.IsTrue(actualResult); }
private void CheckProxy() { if (IeProxyHelper.IsProxyAvailable(SelectedProxy.Host, SelectedProxy.Port)) { MessageBox.Show("目标服务器连接可用!"); } else { MessageBox.Show("目标服务器连接不可用!"); } }
private void CheckProxies(IEnumerable <Proxy> proxies) { foreach (var proxy in proxies) { var count = mProxies.Count(item => item.Host == proxy.Host); if (count < 1) { long timeSpent; if (IeProxyHelper.IsProxyAvailable(proxy.Host, proxy.Port, out timeSpent)) { proxy.TimeSpent = timeSpent; mProxies.Add(proxy); } } } }
private void ResetProxy() { IeProxyHelper.DisableIeProxy(); LocalIpInfo = mService.GetLocalIpInfo(); IeProxyHelper.EnableIeProxy(); }
private void SwitchProxy() { IeProxyHelper.SwitchProxy(SelectedProxy.Host, SelectedProxy.Port); LocalIpInfo = mService.GetLocalIpInfo(); }