http://connectivitycheck.gstatic.com/generate_204 error — что это на Андроиде?

Приветствую. http://connectivitycheck.gstatic.com/generate_204 error — адрес (URL), который предположительно запрашивает Андроид (точнее HTTP-клиент Dalvik) для проверки соединения с интернетом.

Если веб-сервер отвечает кодом 200 или 204 (точно выяснить не удалось), Андроид предлагает подключиться к порталу. Слово error сообщает о неудачной проверке (ошибка).



Если вручную перейти, просто на http://connectivitycheck.gstatic.com, то мы увидим:

РЕКЛАМА

На странице написано — запрашиваемый URL не найден.

Проверка может происходить и по другому адресу — http://clients3.google.com/generate_204, при этом используется функция WifiWatchdogStateMachine.isWalledGardenConnection. Некоторые порталы могут подменить запрос на этот конкретный URL для предотвращения доступа в интернет.

Также для проверки может быть использован http://www.google.com/blank.html.

Найдена еще информация. Android делает запрос к http://connectivitycheck.gstatic.com/generate_204 при каждой смене сети (скорее всего имеется ввиду Wi-Fi). Если адрес недоступен или получает редирект — открывается окно авторизации хотспот (как понимаю для ввода логина и пароля от Wi-Fi). В iOS все примерно также, только используется свой адрес, например http://www.apple.com/library/test/success.html или http://captive.apple.com/hotspot-detect.html, могут быть и другие.

Больше нормальной информации, адекватной, к сожалени не удалось найти.

Удачи.

На главную! 04.01.2019






Добавить комментарий

Your email address will not be published / Required fields are marked *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.