Header HTTP
Significato dell'header HTTP User-Agent
User-Agent identifica il software client che effettua la richiesta.
Significato
Il client invia una stringa di prodotto che può descrivere l'identità di browser, motore, dispositivo o bot.
Dove compare
Browser, crawler, strumenti CLI e client API lo inviano nelle richieste.
Cosa controllare
Trattalo come testo fornito dal client; usa il rilevamento delle funzionalità o API esplicite invece di fidartene per la sicurezza.
Esempio
User-Agent: Mozilla/5.0 ...Riferimenti
- Registro
- IANA HTTP Field Name Registry
- Specifica
- RFC 9110 Section 10.1.5
- Guida
- MDN User-Agent