Первый код,
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(formUrl);
req.Method = "GET";
req.KeepAlive = true ;
req.Proxy = WebRequest.GetSystemWebProxy();
Простой вызов HttpWebRequest на сайт.Проблема заключается в обнаружении сети.Поскольку этот модуль работает на сайте в течение некоторого времени, иногда необходимо изменить IP-адрес, и я получаю это по vpn.Но эффект изменения местоположения VPN не очевиден, последующие вызовы не могут обнаружить изменение сети.Обнаружение занимает много времени. Но если я закрою программу и открою снова, она будет работать с текущим местоположением vpn с самого начала.Это означает, что в полете он не может быстро обнаружить изменения, но он может обнаружить, если он перезапустился.Может ли ServicePointManager или другие настройки достичь этого без перезапуска программы?