Я работаю над приложением Winforms и использую C# в качестве языка разработки. В одном месте мне нужно отправить запрос на URL-адрес и получить обратную связь.. Net WebException, чтобы проверить, имеет ли локальный компьютер доступ к Интернету.
Я использую свой код в блоке catch catch, и я поймаю WebException. Я заметил, что WebException происходит по двум причинам.
(1), когда URL я вошел неправильно (URL-адрес, который не существует)
(2) Когда нет подключения к Интернету
Так что все в порядке Если я ловлю WebException в ситуация, когда URL-адрес правильный, чтобы проверить, что на локальной машине нет подключения к Интернету. (Мне нужно проверить, существует ли интернет-соединение или нет, чтобы продолжить следующий этап)
Может ли кто-нибудь подтвердить, что мое предложение верное или если не так, почему? Благодаря inadvance
http://msdn.microsoft.com/en-us/library/system.net.webexceptionstatus.aspx это может помочь –
, какое решение вы в конечном итоге с? – bryanmac