Clicca qui per vedere il tuo UA
Esempi di User Agent con spiegazione delle stringhe
Mozilla / 4.0 (compatibile; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Mozilla / 4.0 viene utilizzato per ragioni storiche come dichiarato da Microsoft, da non confondere con le varianti dei browser Mozilla come Firefox. Successivamente, è la versione attuale di Microsoft Internet Explorer: "compatibile; MSIE 6.0;" che indica che questo utente ha Internet Explorer 6.0. Successivamente, "Windows NT 5.1; SV1;" è una descrizione del sistema operativo, in questo caso Microsoft Windows XP con Service Pack 1. Infine, .NET CLR 1.1.4322 è il framework .NET.
Nota: una stringa di user agent con Internet Explorer può avere più versioni .NET.
Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.13) Gecko / 20080325 Fedora / 2.0.0.13-1.fc8 Firefox / 2.0.0.13
In questo secondo esempio, questo interprete è su una variante di Linux. La prima cosa notevolmente diversa da questo user agent è l' X11; che è una variante di X Windows . Successivo U; è il livello di crittografia, che è breve per gli Stati Uniti, un'indicazione di crittografia forte. In passato, diverse versioni di crittografia dovevano essere rilasciate per specifiche parti del mondo a causa delle leggi negli Stati Uniti. Successivamente, i686; e Fedora / 2.0.0.13-1.fc8 descrive la piattaforma e il sistema operativo. Dopo di ciò, en-US; è la lingua e la posizione del browser (rispettivamente inglese e USA). Infine, Firefox / 2.0.0.13 è il browser e la sua versione.
Mozilla / 5.0 (Macintosh; U; Intel macOS 10.5; en-US; rv: 1.9b4) Gecko / 2008030317 Firefox / 3.0b4
In questo ultimo esempio, l'interprete è un computer Apple. Questa riga ha molte somiglianze con l'esempio precedente, che esegue anche Firefox. Tuttavia, l'interprete è Macintosh con Intel e macOS 10.5; che è il tipo di processore e il sistema operativo. I computer Apple che non eseguono un processore Intel sono "PPC".
Diverse versioni di Windows nel programma utente
Di seguito sono riportate ulteriori informazioni su ciascuna delle diverse versioni di Microsoft Windows e dei relativi codici stringa dell'agente utente.
Windows 95 = Windows 95 o Win95 Windows 98 e 98 SE = Windows 98 o Win98 Windows CE = Windows CE Windows ME = Windows 9x 4, 90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 e XP x64 edition = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0
Come ottenere questa informazione
Esistono alcuni modi per accedere alle informazioni sull'agente utente; ad esempio, il pulsante all'inizio di questa pagina mostra i tuoi usi JavaScript per visualizzare la stringa dell'agente utente. Tuttavia, se si desidera raccogliere le informazioni o manipolare i dati, sarebbe preferibile utilizzare un linguaggio di scripting lato server, come Perl, come nel prossimo esempio.
# / usr / bin / perl usano rigorosamente; stampa "Content-type: text / html", "\ n \ n"; stampa "$ ENV {HTTP_USER_AGENT}";
- Vedere lo strumento di informazioni sul sistema per un esempio di uno script che sfrutta appieno le informazioni sull'agente utente e altre informazioni ottenibili tramite JavaScript.
Agente, browser, acronimi informatici, termini di progettazione Web