chrome 下修改 agent 的方法
前言
这篇文章和 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 浏览器的窗口都关闭。
然后在命令行执行才有效。
tiankonguse@tiankonguse-PC:~$ 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 的方法的更多相关文章
- chrome 下改动 agent 的方法
前言 这篇文章和 tiankonguse 的个人站点里的文章保持同步. 非常早之前,在 chrome 下改动 agent 的方法是使用 chrome 插件. 后来 chrome 的某一个版本号中自带这 ...
- Linux下修改PATH的方法
Linux下修改PATH的方法 1.直接在命令行里敲 PATH=$PATH:/path1:/path2:/pathN用户登出之后PATH恢复原样. 只是临时起作用. 2.修改~目录下bash_prof ...
- 修改Chrome的User Agent的方法 真实有效
如何修改Chrome的User Agent: 通过网络上查找,修改Chrome的Usre Agent有3种方式,但有的方式是不起作用的. 给Chrome添加启动参数(有作用) 通过扩展-User-Ag ...
- linux下修改MAC地址方法
一.修改MAC地址方法linux环境下:需要用 #ifconfig eth0 down 先把网卡禁用 再用ifconfig eth0 hw ether 1234567890ab 这样就可以改成功了要想 ...
- (转)linuxmint,ubuntu 下修改guake宽度方法
之前在网上找到修改guake.py的方式,但是我一直没能找到guake.py的文件,弄的我纠结,后来找到这个文章,这个确实是有效果的 Ubuntu12.04上Guake在唤出的时候滚动条会消失,主要原 ...
- javascript小练习-Firefox和低版本chrome下必须采用document方法获取到元素。
pxpx;background-color: aqua;display: none;} </style></head><body><input type=&q ...
- 在 Mac OS X Lion 下修改 Hosts 的四种方法
一名刚刚使用 Mac OS X Lion 系统的朋友问我怎么该系统下修改 Hosts 文件,说网上搜了很多办法都不管用,只要编辑 Hosts 文件就出现”你不是文件 hosts 的所有者,因此没有权限 ...
- 改Chrome的User Agent,移动版网络
理论上访问手机版或者iPad等平板电脑版的网络,应该可以剩些流量的,毕竟移动网络是经过优化压缩的,但是PC电脑如果访问移动版的网站呢?我主要使用的浏览器是Chrome,这几天也找了下Chrome下的修 ...
- 在chrome下的文本框sendkeys,提示element can't focus--解决方法
在chrome下的文本框sendkeys,提示element can't focus--解决方法(成都-半步流雲,群友解决) 成都-半步流雲1.升级你的chromedriver,2.降chrome版本 ...
随机推荐
- OpenGl 中的基本数据类型
OpenGl 中的基本数据类型 为了便于 OpenGL在各种平台上移植,OpenGL定义了自己的数据类型. 如果你愿意也可用这些数据类型对应的标准C的数据类型来替代.如OpenGL也定义 GLvoid ...
- hdu 4982 贪心构造序列
http://acm.hdu.edu.cn/showproblem.php?pid=4982 给定n和k,求一个包含k个不相同正整数的集合,要求元素之和为n,并且其中k-1的元素的和为完全平方数 枚举 ...
- python的特性
python使用c语言开发 1.面向对象的特性 面向对象的程序设计抽象出对象的行为和属性,把行为和属性分离开,但是又合理的组织在一起.它消除了保护类型.抽象类.接口等面向对象的元素,使得面向对象的概念 ...
- Android-JVM中的多线程&垃圾回收
Java语言是为数不多支持多线程技术的编程语言,而这多线程就不得不提到JVM虚拟机 先看代码案例:(JVM收垃圾) package android.java.thread; class Demo { ...
- ASP.NET 中 <%= %> 与 <%: %> 的区别
做个备忘 <%= %> 内容原封不动输出 <%: %> 对内容进行编码后输出 即:<%: str %> 等价于 <%= Html.Encode(str) %& ...
- A SQL to insert continuous values
I need a table to store all the working days. I dont like loop, so I tried sql. The following is the ...
- RDLC报表学习
RDLC报表由以下三部分构成: 1.制作自己的DateSet集合(就是报表的数据集): 2.制作自己的报表文件.rdlc文件,用于画做报表样式,里面有微软自带的导出和打印功能,其实就为了少做这2个功能 ...
- c# 判断当前时间是否在某一时间段内
//获取当前系统时间并判断是否为服务时间 TimeSpan nowDt = DateTime.Now.TimeOfDay; TimeSpan workStartDT = DateTime.Parse( ...
- 【cocos2d-x 仙凡奇缘-网游研发(2) 角色换线系统】
转载请注明出处:http://www.cnblogs.com/zisou/p/xianfan01.html 做一款游戏就先得制作好策划文档,和基本的人物世界构架的设计,然后架空在这样一个虚拟的世界中每 ...
- AJPFX平台有哪些优势?
AJPFX为全世界的客户提供高端金融投资产品服务.在欧洲,大洋洲.北美洲,亚洲均设有交易专用服务器,以保证交易系统正常和高速运作.给投资者提供可靠.稳定.正确的交易服务系统也是我们一直以来为客户提供的 ...