前言


这篇文章和 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 的方法的更多相关文章

  1. chrome 下修改 agent 的方法

    前言 这篇文章和 tiankonguse 的个人网站里的文章保持同步. 很早之前,在 chrome 下修改 agent 的方法是使用 chrome 插件. 后来 chrome 的某一个版本中自带这个功 ...

  2. 修改Chrome的User Agent的方法 真实有效

    如何修改Chrome的User Agent: 通过网络上查找,修改Chrome的Usre Agent有3种方式,但有的方式是不起作用的. 给Chrome添加启动参数(有作用) 通过扩展-User-Ag ...

  3. javascript小练习-Firefox和低版本chrome下必须采用document方法获取到元素。

    pxpx;background-color: aqua;display: none;} </style></head><body><input type=&q ...

  4. 改Chrome的User Agent,移动版网络

    理论上访问手机版或者iPad等平板电脑版的网络,应该可以剩些流量的,毕竟移动网络是经过优化压缩的,但是PC电脑如果访问移动版的网站呢?我主要使用的浏览器是Chrome,这几天也找了下Chrome下的修 ...

  5. 在chrome下的文本框sendkeys,提示element can't focus--解决方法

    在chrome下的文本框sendkeys,提示element can't focus--解决方法(成都-半步流雲,群友解决) 成都-半步流雲1.升级你的chromedriver,2.降chrome版本 ...

  6. kindeditor在Firefoxt 和 Chrome 下不能取到值的解决方法

    默认form模式提交数据的时候,在ie下用户不需要进行任何设置和调用sync函数,因为editor已经自动调用,但是在firefox和 chrome下,用户如果不手动调用sync函数,editor的数 ...

  7. Oracle 11g RAC环境下Private IP修改方法及异常处理

    Oracle 11g RAC环境下Private IP修改方法及异常处理 Oracle 11g RAC环境下Private IP修改方法及异常处理 一. 修改方法 1. 确认所有节点CRS服务以启动 ...

  8. Chrome出了个小bug:论如何在Chrome下劫持原生只读对象

    Chrome出了个小bug:论如何在Chrome下劫持原生只读对象 概述 众所周知,虽然JavaScript是个很灵活的语言,浏览器里很多原生的方法都可以随意覆盖或者重写,比如alert.但是为了保证 ...

  9. 在Linux下和Windows下遍历目录的方法及如何达成一致性操作

    最近因为测试目的需要遍历一个目录下面的所有文件进行操作,主要是读每个文件的内容,只要知道文件名就OK了.在Java中直接用File类就可以搞定,因为Java中使用了组合模式,使得客户端对单个文件和文件 ...

随机推荐

  1. Android调用Webservice发送文件

    一服务器端C#这里有三个上传方法1.uploadFile( byte []bs, String fileName); PC机操作是没有问题2. uploadImage(String filename, ...

  2. 关于SimpleMsgPack中swap引发的问题大端法和小端法研究笔记

    今天diocp裙中[珠海]-芒果反应了一个关于SimpleMsgPack的问题 msgPack.AsFloat = 2.507182; 经过编码再解码后,会直接触发异常. 因为msgPack的标准,在 ...

  3. 【Android】安卓闪电复习

    Intent An intent is an abstract description of an operation to be performed 一个Intent就是一次对将要执行的操作的抽象描 ...

  4. 【Bootloader】探究bootloader,分析u-boot源码

    Preface 之前也发表过关于<Bootloader启动过程分析>的文章,但是内容表达得比较抽象,大多是文字叙述,所以这里从系统和代码的角度来深入分析bootloader的启动过程. 工 ...

  5. 【ARM】串行通信

    异步通信 所谓异步通信,是指数据传送以字符为单位,字符与字符间的传送是完全异步的,位与位之间的传送基本是同步的.   异步串行通信的特点可以概括如下 1)以字符为单位传送信息 2)相邻两字符间的间隔是 ...

  6. openfire 发送 接受 注册 广播 好友列表 在线状态

    package cn.zsmy.utils.openfire; import java.io.BufferedReader; import java.io.InputStreamReader; imp ...

  7. ostream_iterator的可能实现

    当我们要输出一个容器的内容时,可以使用std::copy函数,如下: vector <string> myvector; std::copy(myvector.begin(), myvec ...

  8. LeetCode: Binary Search Tree Iterator 解题报告

    Binary Search Tree Iterator Implement an iterator over a binary search tree (BST). Your iterator wil ...

  9. eclipse中git插件使用

    1,首先看下文件的几个工作区:Unstaged Changes(本地工作空间),Staged Changes(Add to Index操作之后代码存放的地方),Local Repository(本地仓 ...

  10. 网络构建入门技术(3)——IP地址分类

    说明(2017-5-16 09:48:08): 1. IP地址