Делаю хотспот. Не хочется терять уведомление о необходимости пройти авторизацию. Но при этом уведомить пользователя, что зайти лучше бы через Браузер/Хром/Оперу для того, чтоб заполнить анкетку и не потеряться при повторном подключении. Проще говоря нужны Куки.
Андроид дергает
http://хост/generate_204 внутренним запросом (User-Agent: Dalvik), при обнаружении редиректа открывает окошко, в котором User-Agent уже не отличить от встроенного браузера или хрома. Что ещё можно выцепить яваскриптом?
Пока надежда только на этот хидер:
X-Requested-With: com.android.captiveportallogin
Правда с ним не поработать из яваскрипта, а кеширование на сервере отменяется вообще..