eri
@eri

Как отличить окно «Регистрация в сети» андроида от стандартного Браузера?

Делаю хотспот. Не хочется терять уведомление о необходимости пройти авторизацию. Но при этом уведомить пользователя, что зайти лучше бы через Браузер/Хром/Оперу для того, чтоб заполнить анкетку и не потеряться при повторном подключении. Проще говоря нужны Куки.

Андроид дергает http://хост/generate_204 внутренним запросом (User-Agent: Dalvik), при обнаружении редиректа открывает окошко, в котором User-Agent уже не отличить от встроенного браузера или хрома. Что ещё можно выцепить яваскриптом?

Пока надежда только на этот хидер:
X-Requested-With: com.android.captiveportallogin
Правда с ним не поработать из яваскрипта, а кеширование на сервере отменяется вообще..
  • Вопрос задан
  • 403 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы