![Chrome でユーザーエージェントを切り替えるにはどうすればいいですか?](https://rvso.com/image/1289041/Chrome%20%E3%81%A7%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Chrome でユーザーエージェントを切り替える方法を探しています。
私が試してみましたChrome のユーザーエージェントスイッチャー成功は限定的でした。もっと多くのユーザー エージェントと、さまざまなオペレーティング システムで新しいエージェントを追加できる機能が欲しいです。
Chrome のユーザーエージェントを変更する他の方法はありますか?
答え1
カスタム文字列を入力できる拡張機能は知りませんが、プログラムのコマンド ラインでカスタム ユーザー エージェントを指定することはできます。
Chrome のショートカットを右クリックしてプロパティを選択し、--user-agent
コマンドにスイッチを追加します。
例えば:
ウェブサイトの観点から(このサイトについて):
Google Chrome には、HTTP ヘッダーを変更できる API がまだないため、拡張機能は Javascript メソッドに依存しています。HTTP ヘッダーからエージェントを解析する Web サイトは、いずれにしてもその拡張機能を無視します。これが、開発者がカスタム エージェントを許可するユーザー エージェント スイッチャーの作成に時間を費やさなかった理由の 1 つかもしれません。
答え2
OSX では、次のようにコマンド ラインから起動できます。
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-agent="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Molla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 3.5.30729)"
答え3
Google Chrome は最新バージョンでコマンド ライン フラグを削除したようで、ユーザー エージェントを切り替える唯一の方法は、++ 経由ctrlまたはshift拡張i機能を使用することです。
開発者/ペンテスター/セキュリティアナリストにとって便利な機能が削除された理由はわかりません。