前言


这篇文章和 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. 【流媒体】UPnP的工作过程

    UPnP简介 通用即插即用(英语:Universal Plug and Play,简称UPnP)是由“通用即插即用论坛”(UPnP™ Forum)推广的一套网络协议. 该协议的目标是使家庭网络(数据共 ...

  2. mysql load数据第一列丢失

    mysql load数据第一列丢失 问题描述 MySQL表的结构如下: mysql> desc cms_msg_test_3; +----------------+--------------- ...

  3. ffmpeg转码参数设置

    ffmpeg用了很久了,也没有想写点什么. 刚接触ffmpeg也是有大量的不理解的地方,不过慢慢的了解多了基本上都是可以使用的. 本文主要介绍如何使用ffmpeg.exe进行转码.编译好的ffmpeg ...

  4. 【机器学习】主成分分析PCA(Principal components analysis)

    1. 问题 真实的训练数据总是存在各种各样的问题: 1. 比如拿到一个汽车的样本,里面既有以“千米/每小时”度量的最大速度特征,也有“英里/小时”的最大速度特征,显然这两个特征有一个多余. 2. 拿到 ...

  5. 设计模式之观察者模式(关于OC中的KVO\KVC\NSNotification)

    学习了这么久的设计模式方面的知识,最大的感触就是,设计模式不能脱离语言特性.近段时间所看的两本书籍,<大话设计模式>里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C ...

  6. CTF之文件包含的猥琐思路

    From: i春秋 百度杯”CTF 一: <?php include "flag.php"; //包含flag.php这个文件 $a = @$_REQUEST['hello' ...

  7. android studio connot resolve

    使用AS的时候,肯定会遇到这个问题. 我使用清除缓存都不能解决,不过无意中发现代码变了. final Button select = (Button) findViewById(android.R.i ...

  8. [转]关于重定向RedirectAttributes的用法

    刚才做项目的时候看到一篇写的很不错的博客,解决我之前对于RedirectAttributes的困惑,也给大家推荐下~ 原文地址https://zhuanlan.zhihu.com/p/21353217 ...

  9. CPP_const&static

    const 1. 定义本地常量,替换宏.#define LENGHTH 16static const int LENGHTH = 16;2. const出现在星号左边,表示被指物是常量:const出现 ...

  10. linux 网络安全不完全笔记

    一.安装Centos二.Linux网络网络环境设置 a.配置linux与客户机相连通 b.配置linux上网三.Yum详解 yum 的基本操作 a.使用 yum 安装新软件 yum install – ...