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 的某一个版本中自带这个功 ...
- 修改Chrome的User Agent的方法 真实有效
如何修改Chrome的User Agent: 通过网络上查找,修改Chrome的Usre Agent有3种方式,但有的方式是不起作用的. 给Chrome添加启动参数(有作用) 通过扩展-User-Ag ...
- javascript小练习-Firefox和低版本chrome下必须采用document方法获取到元素。
pxpx;background-color: aqua;display: none;} </style></head><body><input type=&q ...
- 改Chrome的User Agent,移动版网络
理论上访问手机版或者iPad等平板电脑版的网络,应该可以剩些流量的,毕竟移动网络是经过优化压缩的,但是PC电脑如果访问移动版的网站呢?我主要使用的浏览器是Chrome,这几天也找了下Chrome下的修 ...
- 在chrome下的文本框sendkeys,提示element can't focus--解决方法
在chrome下的文本框sendkeys,提示element can't focus--解决方法(成都-半步流雲,群友解决) 成都-半步流雲1.升级你的chromedriver,2.降chrome版本 ...
- kindeditor在Firefoxt 和 Chrome 下不能取到值的解决方法
默认form模式提交数据的时候,在ie下用户不需要进行任何设置和调用sync函数,因为editor已经自动调用,但是在firefox和 chrome下,用户如果不手动调用sync函数,editor的数 ...
- Oracle 11g RAC环境下Private IP修改方法及异常处理
Oracle 11g RAC环境下Private IP修改方法及异常处理 Oracle 11g RAC环境下Private IP修改方法及异常处理 一. 修改方法 1. 确认所有节点CRS服务以启动 ...
- Chrome出了个小bug:论如何在Chrome下劫持原生只读对象
Chrome出了个小bug:论如何在Chrome下劫持原生只读对象 概述 众所周知,虽然JavaScript是个很灵活的语言,浏览器里很多原生的方法都可以随意覆盖或者重写,比如alert.但是为了保证 ...
- 在Linux下和Windows下遍历目录的方法及如何达成一致性操作
最近因为测试目的需要遍历一个目录下面的所有文件进行操作,主要是读每个文件的内容,只要知道文件名就OK了.在Java中直接用File类就可以搞定,因为Java中使用了组合模式,使得客户端对单个文件和文件 ...
随机推荐
- 【流媒体】UPnP的工作过程
UPnP简介 通用即插即用(英语:Universal Plug and Play,简称UPnP)是由“通用即插即用论坛”(UPnP™ Forum)推广的一套网络协议. 该协议的目标是使家庭网络(数据共 ...
- mysql load数据第一列丢失
mysql load数据第一列丢失 问题描述 MySQL表的结构如下: mysql> desc cms_msg_test_3; +----------------+--------------- ...
- ffmpeg转码参数设置
ffmpeg用了很久了,也没有想写点什么. 刚接触ffmpeg也是有大量的不理解的地方,不过慢慢的了解多了基本上都是可以使用的. 本文主要介绍如何使用ffmpeg.exe进行转码.编译好的ffmpeg ...
- 【机器学习】主成分分析PCA(Principal components analysis)
1. 问题 真实的训练数据总是存在各种各样的问题: 1. 比如拿到一个汽车的样本,里面既有以“千米/每小时”度量的最大速度特征,也有“英里/小时”的最大速度特征,显然这两个特征有一个多余. 2. 拿到 ...
- 设计模式之观察者模式(关于OC中的KVO\KVC\NSNotification)
学习了这么久的设计模式方面的知识,最大的感触就是,设计模式不能脱离语言特性.近段时间所看的两本书籍,<大话设计模式>里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C ...
- CTF之文件包含的猥琐思路
From: i春秋 百度杯”CTF 一: <?php include "flag.php"; //包含flag.php这个文件 $a = @$_REQUEST['hello' ...
- android studio connot resolve
使用AS的时候,肯定会遇到这个问题. 我使用清除缓存都不能解决,不过无意中发现代码变了. final Button select = (Button) findViewById(android.R.i ...
- [转]关于重定向RedirectAttributes的用法
刚才做项目的时候看到一篇写的很不错的博客,解决我之前对于RedirectAttributes的困惑,也给大家推荐下~ 原文地址https://zhuanlan.zhihu.com/p/21353217 ...
- CPP_const&static
const 1. 定义本地常量,替换宏.#define LENGHTH 16static const int LENGHTH = 16;2. const出现在星号左边,表示被指物是常量:const出现 ...
- linux 网络安全不完全笔记
一.安装Centos二.Linux网络网络环境设置 a.配置linux与客户机相连通 b.配置linux上网三.Yum详解 yum 的基本操作 a.使用 yum 安装新软件 yum install – ...