Android user agent dalvik

Браузер, отправляющий «Dalvik» в качестве пользовательского агента

Android-браузеры отправляют Dalvik в качестве пользовательских агентов в заголовках запросов.

В настоящее время я работаю на мобильном сайте, имеющем простую страницу входа, которая проверяет имя пользователя и пароль, а затем авторизует профиль пользователей.

Но когда я проверил заголовки запросов, я увидел что-то необычное, из этого же устройства было два агента пользователя.

Ниже приведены пользовательские агенты с одного устройства:

Даже что-то странное, которые были парафированы, мы либо сбросили, либо сбросили.

Есть ли способ, чтобы я мог отлаживать это дальше для получения дополнительной информации и получить лучший обзор по этой проблеме?

Эта проблема не встречается в старых телефонах Android или iOS или Windows-телефонах.

** Проблема была замечена в мобильных телефонах с высоким уровнем андроида, имеющих KitKat / JellyBean OS

Я просто заметил аналогичную модель User-агентов для обратных запросов. В моем случае первый запрос (с помощью агента пользователя Mozilla) был из встроенного webview. Запрошенный URL-адрес должен был загрузить PDF-файл. Я обнаружил, что веб-просмотр Android не может обрабатывать тип содержимого PDF, поэтому он запускает средство просмотра PDF с намерением. Тем не менее, перед запуском этого зрителя Android делает второй запрос для того же URL-адреса. Во втором запросе представлен пользовательский агент Dalvik.

Два запроса странности обсуждались раньше, см. Is SetDownloadListener onDownloadStart вызывается после того, как веб-просмотр уже получает файл? И WebView – невозможно загрузить файл, не запрашивая его дважды? ,

В моем первом запросе из веб-представления я вижу пользовательский агент:

Mozilla / 5.0 (Linux, U, Android 4.2.2, en-us; Galaxy Nexus Build / JDQ39) AppleWebKit / 534.30 (KHTML, например, Gecko) Версия / 4.0 Mobile Safari / 534.30

Второй запрос (который я предполагаю, из ОС Android, а не веб-просмотра) показывает пользовательский агент:

Dalvik / 1.6.0 (Linux, U, Android 4.2.2, Galaxy Nexus Build / JDQ39)

Источник

Читайте также:  Android apktool что это
Оцените статью