2011年10月13日 星期四

Chrome改變User Agent的方法

在瀏覽網頁時,我們需要瀏覽器。而該瀏覽器在下載網頁前,會先通知對方我的設定

其中的一個設定,就是User Agent。
User Agent,照字面上翻,就是使用都代理人;換言之,就是使用者在電腦上的分身/秘書。

那在下載網頁時,該分身會告訴對方,我是什麼瀏覽器,以方便對方選擇合適的網頁下載

舉一個例子,就是用手機看Yahoo!的網頁與用電腦看Yahoo!的網頁,結果不一樣。其原因就是傳的User Agent不同,所導致不同的結果。

在Firefox上,有套件可以去改User Agent的表示。但是在Chrome上,就沒辦法了。

所以就要用另外的方式來解決。以下是User Agent為Sony Ericsson W100i (Spiro)的例子

C:\Users\DMCLAB\AppData\Local\Google\Chrome\Application\chrome.exe -user-agent="SonyEricssonW100i/ R1BD009 TelecaBrowser/ Q07C1-1 Profile/MIDP- 2.0 Configuration/ CLDC-1.1"

而User Agent的代碼,可以在網路上找到,所以就不多說了。