У меня есть код, который идет на сервер, размещенный в локальной сети, чтобы получить некоторую информацию.Этот сервер локальной сети, конечно, доступен, только если вы подключены к правильному интернет-соединению.
Есть ли способ, которым я могу проверить, какое соединение использует ПК, поэтому я не пытаюсь очистить сервербез подключения?
Я уже выполняю настройку try
и except
, чтобы перехватить исключение, которое выдается, когда сервер не отвечает, потому что вы подключены к неправильному Интернету.Это сильно отстает от программы, поэтому я надеялся, что через «ОС» есть какой-нибудь способ проверить, к какому интернету я подключен?
Я надеялся, что что-то в этом роде возможно:
If(internetConnectionName == “[name of internet]”
{
#Usable code...
}
Else
{
#Other code
}
Выше приведен псевдокод.