2010-07-22 11 views

Respuesta

1

Creo que los agentes de usuario de la aplicación Safari comienzan con "Mozilla", mientras que los agentes de usuario de las aplicaciones comienzan con el nombre de la aplicación.

+1

Lo sentimos, pero esto no es correcto. Ver la respuesta Open SEO a continuación. – devinfoley

-2

De hecho, el agente de usuario será diferente.

en PHP, se puede encontrar con esto: $ _SERVER [ 'HTTP_USER_AGENT']

29

Parece que el iPhone Aplicaciones utilizando el componente petición HTTP UIWebKit tener cadena de agente de usuario como la siguiente

Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0_1 like Mac OS X; fr-fr) AppleWebKit/532.9 (KHTML, like Gecko) Mobile/8A306 
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; fr-fr) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7D11 
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; fr-fr) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7E18 

Mientras que Safari en iPhone tiene principalmente same string pero termina en "Safari/XXX"

Sin embargo, también es posible change the user agent of UIWebKit, entonces no hay garantía de que va a agarrar todas las aplicaciones de iPhone siguiendo este camino.

+0

Además de "Móvil/XXX" y "Safari/XXX", Chrome para iOS agrega una parte "CriOS/XXX" a la cadena UA. Ver https://developer.chrome.com/multidevice/user-agent –

Cuestiones relacionadas