我正在尋找一種在 Chrome 中切換用戶代理的方法。
我努力了Chrome 的用戶代理切換器只取得了有限的成功。我真的想要更多的用戶代理,以及添加具有不同作業系統的新代理的能力。
有其他方法可以更改 Chrome 的用戶代理嗎?
答案1
我不知道有任何擴充功能允許您輸入自訂字串,但是您可以在程式的命令列上指定自訂使用者代理程式。
右鍵單擊 Chrome 的快捷方式並選擇屬性,然後將--user-agent
開關新增至命令中。
例如:
從網站的角度(www.useragentstring.com):
到目前為止,Google Chrome 還沒有允許您修改 HTTP 標頭的 API,因此擴充功能依賴 Javascript 方法。任何從 HTTP 標頭解析代理的網站無論如何都會看到該擴展名。這可能是開發人員沒有花時間創建允許自訂代理的用戶代理切換器的原因之一。
答案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
谷歌瀏覽器顯然已經在最新版本中刪除了命令列標誌,它允許您切換用戶代理的唯一方法是透過ctrl++或shift使用i擴充功能。
出於什麼原因,我不知道為什麼他們刪除了對開發人員/滲透測試人員/安全分析師有用的功能。