¿Cuál es la mejor manera de engañar a su agente de usuario sin estropear cómo funciona su navegador?

Para falsificar su agente de usuario en Chrome, puede visitar las Herramientas para desarrolladores.

Desde allí, haga clic en el menú kebab Herramientas para desarrolladores y seleccione “Condiciones de red”. Debería ver la opción para cambiar su agente de usuario. Desmarque “Seleccionar automáticamente” y elija el agente de usuario que desea utilizar.

Esto se puede volver a cambiar en cualquier momento.

Este método actualizará tanto su agente de usuario HTTP como el navegador JavaScript API.userAgent.

Mas detalle

Hay dos agentes de usuario a tener en cuenta.

Primero, está el encabezado User-Agent en las solicitudes HTTP que envía su navegador.

Agente de usuario

Este encabezado puede ser utilizado por el servidor que recibe la solicitud para cambiar la respuesta HTTP. Por ejemplo, visite Github con un iPhone, y la respuesta HTML que obtenga tendrá el diseño móvil de Github. Visite con una computadora de escritorio y obtendrá la versión de escritorio.

En segundo lugar, está la API de JavaScript navigator.userAgent.

NavigatorID.userAgent

Esta API se utiliza para identificar el navegador del usuario y evitar problemas de compatibilidad del navegador.

Con el Agente de usuario actualizado en Chrome Dev Tools, verá actualizado tanto el encabezado como la API de JS.

Cada nueva pestaña que abra reflejará los cambios de agente de usuario que ha realizado, así que asegúrese de volver a cambiarla cuando haya terminado.