Stringa dell’agente utente

Che cos’è una stringa user agent?

Una stringa user agent è una stringa di testo che un browser invia quando richiede una risorsa al server web. Una stringa user agent è un modo per un browser di identificarsi, riferire informazioni su se stesso e sulla propria piattaforma al server.

Perché le stringhe user agent sono importanti?

Le stringhe user agent sono importanti perché aiutano i server a fornire contenuti personalizzati a seconda del browser. Ad esempio, un sito web potrebbe avere versioni multiple di una pagina ottimizzate per dispositivi diversi. Le stringhe user agent consentono al server di decidere quale versione della pagina deve essere inviata in base al browser del client.

Esempi di stringhe user agent

Di seguito sono riportati alcuni esempi di stringhe user agent:

  • Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
  • Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15
  • Mozilla/5.0 (Linux; Android 6.0.1; SM-G920V Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36

Conclusione

Le stringhe user agent sono un modo per un browser di identificarsi e fornire informazioni sul proprio dispositivo al server. Aiutano i server a fornire contenuti personalizzati in base al dispositivo del client.

Fonti: