1. 程式人生 > >chrome 下改動 agent 的方法

chrome 下改動 agent 的方法

keep accep art string ges border .cn mil 第一個

前言


這篇文章和 tiankonguse 的個人站點裏的文章保持同步。

非常早之前,在 chrome 下改動 agent 的方法是使用 chrome 插件。

後來 chrome 的某一個版本號中自帶這個功能了。

在後來 chrome 的版本號中又沒有這個功能了。

所以如今我須要找到一個能夠改動當前版本號的 chrome 的 agent 的方法了。


正文


自帶的改動agent的方法


搜索的第一個方法是講的使用 chrome 自帶的改動 agent 的功能。

在不使用擴展的情況下改動 Chrome 的 User Agent 這篇文章中講的非常清楚。還附帶的有圖片。

可是這篇文章是2011年12月13日發的。那時候他說僅僅支持Chrome V17版本號。

而我的瀏覽器已經是 版本號 34.0.1847.131 m 了。
所以這種方法無效了。



命令行改動agent的方法


然後找到使用命令行改動 chrome 的 agent 的方法。


詳細是這篇文章 Chrome瀏覽器改動User Agent的方法.

我就試了一下,發現必須先把全部的 chrome 瀏覽器的窗體都關閉。
然後在命令行運行才有效。

[email protected]:~$ google-chrome --user-agent="tiankonguse agent"

然後使用 chrome 抓包能夠看到
GET /record/ HTTP/1.1
Host: tiankonguse.com
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: tiankonguse agent
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.6

確實能夠改動,所以這種方法成功的改動了 chrome 的 agent 了。

可是這種方法使用起來頗為不方便。



各種瀏覽器改動 agent 的方法


然後我有這到一個寫的更全的改動 各種瀏覽器 agent 的方法。


當中對於 chrome 不使用插件 改動 agent 的方法也是上面的兩種方法。
推薦看看這篇文章 巧用UserAgent偽裝瀏覽器 .


重裝 google 改動 agent 的方法


一個好的功能,為什麽別人的有,而我的沒有呢?
這是我意識到可能是我的瀏覽器的問題。
難道chrome 瀏覽器還分為開發版和正常版嗎?
我看看我安裝的版本號是穩定版的。


於是我嘗試安裝不穩定版看看。

網速非常慢。我改變搜索關鍵詞,加上 2014年,找到近期的一片文章,Change User Agent in Google Chrome 是在時間為MARCH 2, 2014 發表的,而這篇文章的評論的近期時間是May 8, 2014 at 4:01 pm。

也就是前天,所以應該是瀏覽器版本號的原因。


最終安裝完了。 F12, 點擊齒輪。 什麽沒找到?
還是使用剛才看的教程吧。
點擊那個 ">三" 的圖標。Then select “Emulatio" 是不是看到了?
好了,最終解決 chrome 下不使用 插件 改動 agent 的方法了。



參考資料

http://www.guao.hk/posts/changing-the-user-agent-a-new-google-chrome-feature.html

http://sypopo.com/pcnet/3022.html

http://blog.sina.com.cn/s/blog_b34b733d0101b8kd.html

http://www.technipages.com/google-chrome-change-user-agent-string



chrome 下改動 agent 的方法