2015-03-27 2 views

Répondre

1

Probablement en utilisant l'en-tête HTTP User-Agent . Cela montre la plate-forme ainsi que le type de navigateur que vous utilisez. De cette façon, vous pouvez activer le mode bureau, même sur les appareils mobiles. Si vous passez en mode bureau sur mobile, le téléphone envoie une autre chaîne User-Agent (une qui ressemble à un agent utilisateur de bureau). Le serveur sert alors une autre page que la normale

Edit:

Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36 

Thats my String utilisateur. Vous pouvez voir Windows NT 10.0, WOW64 là. Cela se traduit par Windows 10 64Bit

Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; LG-L160L Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 

Ceci est la chaîne de l'agent utilisateur Webkit Android. Android est fondamentalement Linux. Ces chaînes d'agent utilisateur ont souvent la version Android, la langue et le modèle de périphérique en eux. Dans l'exemple ci-dessus, ce serait un LG-L160L fonctionnant sous Android 4.0.3 en langue sud-coréenne.