Commutateur de L'Agent utilisateur pour Chrome
je cherche un commutateur D'Agent utilisateur pour Chrome.
Recherche Chrome Web Store ne produit pas un simple commutateur. Je comprends, je peux utiliser le navigateur via la ligne de commande et les arguments: Google Chrome: changer D'Agent utilisateur pour accéder au site web.
est-ce qu'il y a un commutateur d'agent utilisateur intégré à L'interface utilisateur de Google Chrome? Si oui, comment puis-je y avoir accès?
6 réponses
Les outils de développement Chrome (à partir de la version 17+) ont la capacité de fournir personnalisé User-Agent
en-tête
Mettre en place les outils de développement en appuyant sur f12
Regarde dans la Console "tiroir" (rendre visible si non visible)
cliquez sur L'onglet émulation dans le tiroir de la console.
cochez "Spoof user agent" et sélectionnez un agent (ou entrez votre propre chaîne User-Agent en utilisant le Autres... option).
je ne sais pas, mais j'ai trouvé ceci:
http://www.hacker10.com/tag/internet-browser-headers/
en disant:
Chrome browser, User-Agent Switcher extension: UPDATE: Addon erased from Chrome Store
et ce où qu'ils disent (comme vous le mentionnez), vous pouvez le faire avec un commutateur de ligne de commande:
http://www.google.com/support/forum/p/Chrome/thread?tid=64e4e45037f55919&hl=en
pour par exemple, c'est la façon de faire le rapport de chrome lui-même comme IE8.0 sur mon machine 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 vous voulez vraiment changer l'agent utilisateur pour certains sites ou tester une petite chose que vous pourriez faire pour le rendre plus rapide est de créer des raccourcis vers le site qui inclut le commutateur de l'agent utilisateur. au moins de cette façon, il n'est pas si délicat.
autre idée stupide: si vous avez besoin de exactement deux agents utilisateurs dans chrome, vous pouvez utiliser canary build comme un seul, je le fais pour avoir mon compte apps et google compte ouvert en même temps.
Vous pouvez utiliser cette technique pour changer L'UA. Il s'appuie sur la modification de L'en-tête User-Agent en utilisant le (encore expérimental) WebRequest API
Vous pouvez utiliser WebRequest API pour créer une extension chrome pour modifier les en-têtes. Lorsque OP a posé cette question, cette API peut ne pas exister OU être en phase expérimentale, mais maintenant cette api est assez stable.
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 vous recherchez une extension déjà construite, vous pouvez essayer Requestly où vous permet de configurer facilement les règles sur les URLs de site ou les domaines de sorte que chaque fois que ce site est ouvert dans le navigateur, L'Agent utilisateur est automatiquement remplacer. La meilleure partie est que vous pouvez exécuter simultanément plusieurs règles pour plusieurs sites web.
la Plupart des autres options permettent de remplacer l'Agent Utilisateur pour un onglet du navigateur ou tous les onglets.
Voici une capture d'écran pour votre référence:
Pour plus d'informations, veuillez visiter le blog: https://medium.com/@requestly_ext/switching-user-agent-in-browser-f57fcf42a4b5
pour installer, visiter la page de stockage de chrome: https://chrome.google.com/webstore/detail/requestly-redirect-url-mo/mdnleldcmiljblolnjhpnblkcekpdkpa
L'extension est également disponible pour Firefox. Visiter http://www.requestly.in pour plus de détails.
si vous souhaitez modifier l'agent utilisateur dans chrome, vous ne pouvez pas le faire dans les outils de développement en cochant la case agent utilisateur spoof dans l'onglet émulation.
dans la version 66 de Chrome, l'option de définir L'Agent utilisateur est cachée dans les Conditions réseau, auxquelles on peut accéder en appuyant sur f12 pour afficher la boîte des outils de développement > cliquer sur les 3 points à côté du bouton Fermer de la boîte des outils de développement > plus d'outils > Conditions réseau