Подскажите, как сделать в приложении проверку подключения телефона к сети интернет, а также проверить доступность сервера, на который приложение должно отправлять запросы?
Проверить подключение к сети и доступность конкретного сервера
По сети есть отличный топик тут:
По доступности сервера, просто код ответа сервера или другими словами statusCode == 200
Omnomnomz
#3
Топик и правда отличный, спасибо, разобрался. А по серверу: то есть я отправляю любой запрос и в случае доступности/недоступности я получу код статуса? И получаетс, что нет смысла делать отдельную функцию, проверяющую статус сервера перед вызовом функции, которая уже отправляет какой то нужный запрос на этот сервер?
RexHunt
#4
Все верно. Отправляете только свой обычный запрос и в ответе смотрите на статус ответа. Если сервер не доступен, то вроде будет приходить 50Х ошибка.