Cabeceras HTTP
Significado de la cabecera HTTP User-Agent
User-Agent identifica el software cliente que realiza la solicitud.
Significado
El cliente envía una cadena de producto que puede describir el navegador, el motor, el dispositivo o la identidad del bot.
Dónde aparece
Los navegadores, rastreadores, herramientas de CLI y clientes de API la envían en las solicitudes.
Qué comprobar
Trátala como texto proporcionado por el cliente; usa la detección de funciones o API explícitas en lugar de confiar en ella para la seguridad.
Ejemplo
User-Agent: Mozilla/5.0 ...Referencias
- Registro
- IANA HTTP Field Name Registry
- Especificación
- RFC 9110 Section 10.1.5
- Guía
- MDN User-Agent