2011-09-26 24 views

Respuesta

38

Herramientas para desarrolladores de Chrome (en la versión 17+) tienen la capacidad de suministrar a medida User-Agent cabecera

  • Abra las herramientas de desarrollo presionando f12

  • Buscar en el "cajón" de la consola (hazlo visible si no está visible)

  • Haz clic en la pestaña Emulación en el cajón de la consola.

  • Marque "Spoof user agent" y seleccione un agente (o ingrese su propia cadena de User-Agent usando la opción Other ...).

enter image description here

+2

Esto ya no funciona desde Chrome 32. Hay un menú de emulación (oculto bastante bien: en DevTools, habilita Configuración> Anulaciones> Habilitar emulación, luego elige cualquier pestaña que no sea Consola, abre la mini-consola con el ícono> = y elige la pestaña Emulación), pero solo permite un conjunto limitado de opciones. – Tgr

+0

@Tgr: Emulación> Agente de usuario> Suplicar al agente de usuario> Otro - e ingrese cualquier valor de agente de usuario –

+16

@tgr, ya saben, ustedes también pueden editar publicaciones. Hice el trabajo aquí, pero solo digo. –

6
dunno

pero he encontrado esto:

http://www.hacker10.com/tag/internet-browser-headers/

diciendo:

navegador Chrome, User-Agent Switcher extensión: ACTUALIZACIÓN: Addon borrado de Chrome Store

y esto donde dicen (como usted menciona) puede hacerlo con un interruptor de línea de comando:

http://www.google.com/support/forum/p/Chrome/thread?tid=64e4e45037f55919&hl=en

por ejemplo, esto es cómo hacer informe de cromo como IE8.0 en mi máquina C: \ Users \ XXXX \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --user -agent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 3.5.30729)"

Si realmente desea cambiar el agente de usuario para algunos sitios o probar una pequeña cosa que podría hacer para que sea más rápido es crear accesos directos al sitio que incluye el interruptor de agente de usuario. Al menos de esa manera no es tan complicado.

otra idea tonta: si necesita exactamente dos agentes de usuario en chrome puede usar canary build como uno, hago esto para tener mi cuenta de aplicaciones y cuenta de google abierta al mismo tiempo.

2

Puede usar this technique para cambiar UA. Se basa en cambiar el encabezado User-Agent usando el (s) hasta experimental) webRequest API

+0

esta respuesta ya no es válida. ¿Deberíamos considerar actualizarlo? – sachinjain024

0

Si desea cambiar el agente de usuario en cromo no puede hacerlo en las herramientas de desarrollo marcando la casilla de agente de usuario parodia en la pestaña de emulación. enter image description here

1

Puede usar webRequest API para crear una extensión de cromo para modificar los encabezados. Cuando OP hizo esta pregunta, esta API puede no existir o puede estar en fase experimental, pero ahora esta API es bastante estable.

chrome.webRequest.onBeforeSendHeaders.addListener(
    function(details) { 
    for (var i = 0; i < details.requestHeaders.length; ++i) { 
     if (details.requestHeaders[i].name === 'User-Agent') { 
     details.requestHeaders[i].value = "Android_Browser" // Set your value here 
     break; 
     } 
    } 
    return { requestHeaders: details.requestHeaders }; 
    }, 
    {urls: ['<all_urls>']}, 
    [ 'blocking', 'requestHeaders'] 
); 

Si está buscando una extensión ya construido, puede intentar Requestly donde le permite fácilmente configurar reglas de URL de sitios web o dominios para que cada vez que el sitio web se abre en el navegador, el agente de usuario se anula automáticamente. La mejor parte aquí es que puede ejecutar simultáneamente múltiples reglas para múltiples sitios web.

La mayoría de las otras opciones permiten anular User Agent para una sola pestaña del navegador o todas las pestañas.

Aquí es una captura de pantalla para su referencia:

enter image description here Para obtener más información, visite el blog: https://medium.com/@requestly_ext/switching-user-agent-in-browser-f57fcf42a4b5

de instalar, visitar la tienda de Chrome página: https://chrome.google.com/webstore/detail/requestly-redirect-url-mo/mdnleldcmiljblolnjhpnblkcekpdkpa

La extensión es también disponible para Firefox. Visita http://www.requestly.in para más detalles.

Cuestiones relacionadas