Как проверить наличие соединения с интернет и его скорость
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
1. Попытаться через HTTPСоединение отправить запрос к заведомо рабочему ресурсу в Интернете, если есть ответ(хоть какой) - связь есть.
2. Попытаться скачать файл с заведомо известным размером, засечь время начала, время окончания, разделить одно на другое
2. Попытаться скачать файл с заведомо известным размером, засечь время начала, время окончания, разделить одно на другое
(4)В платформе нет, в БСП может где и есть. А так - HTTPСоединение.Получить(). Если его обернуть в попытку, то в исключение упадет, если до сервера, указанного в параметрах, достучаться не удалось(строго говоря, не только в этом случае, но можно для уверенности распарсить текст ошибки)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот