2
votes

Comment trouver le User-Agent d'une application et l'utiliser dans un navigateur de bureau?

J'essaie de trouver l'agent utilisateur pour une application Android.

L'application permet la navigation dans l'application, donc je pense qu'elle doit avoir un user-agent pour la navigation.

Comment puis-je savoir ce que c'est? J'essaie d'utiliser ces informations pour exécuter la version de bureau du site Web afin qu'il semble que j'utilise l'application.


1 commentaires

3 Réponses :


0
votes

Chrome - Chaînes d'agent utilisateur

À partir de la section WebView sur Android

La WebView basée sur Android 4.4 (KitKat) Chromium ajoute Chrome / version à la chaîne de l'agent utilisateur.

Ancien WebView UA:

Mozilla / 5.0 (Linux; U; Android 4.1.1; en-gb; Build / KLP) AppleWebKit / 534.30 (KHTML, comme Gecko) Version / 4.0 Safari / 534.30

WebView UA de KitKat à Lollipop

Mozilla / 5.0 (Linux; Android 4.4; Nexus 5 Build / BuildID ) AppleWebKit / 537.36 (KHTML, comme Gecko) Version / 4.0 Chrome / 30.0.0.0 Mobile Safari / 537.36

Si vous essayez de faire la différence entre WebView et Chrome pour Android, vous devez rechercher la présence de la chaîne Version / X.X dans la chaîne de l'agent utilisateur WebView. Ne vous fiez pas au numéro de version spécifique de Chrome (par exemple, 30.0.0.0) car les numéros de version changent à chaque version.

WebView UA dans Lollipop et ci-dessus

Dans les nouvelles versions de WebView, vous pouvez différencier la WebView en recherchant le champ wv comme indiqué ci-dessous.

Mozilla / 5.0 (Linux; Android 5.1.1; Nexus 5 Build / LMY48B; wv) AppleWebKit / 537.36 (KHTML, comme Gecko) Version / 4.0 Chrome / 43.0.2357.65 Mobile Safari / 537.36

NB. L'accès Web dans l'application n'est pas limité au navigateur par défaut dans l'application, il s'agit de l'un des UA.

Essayez google avec le mot clé "navigateur android UA". De nombreux exemples peuvent être trouvés comme Agents utilisateurs du navigateur Android


0 commentaires

0
votes

Google Chrome peut imiter les téléphones / tablettes. entrez la description de l'image ici


1 commentaires

J'en suis consciente. J'étais juste curieux de savoir si une application utilisait un User-Agent très spécifique. En effet, mes demandes de réception XHR ne passent pas par le navigateur de bureau, même après avoir changé l'agent utilisateur, mais elles passent par l'application.



0
votes

Vous recherchez cette base de données useragent . Ils ont plus de 38 millions d'agents utilisateurs et même un moteur de recherche pour trouver l'application que vous recherchez!


0 commentaires