网站一般是通过User-Agent(用户代理)来判断浏览器类型,如果是普通浏览器,显示普通网页内容;如果是手机WAP访问,显示WAP页面(当然其中还有WAP1.0/2.0等的区分);如果是3G手机或iPad,则显示与其适配的页面内容。

几个常见的终端的User-Agent:

苹果iPad(Safari浏览器):

[php]Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X;zh-cn) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10[/php]

谷歌Android:

[php]Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1[/php]

CLie(Palm 5.0, NetFront浏览器):

[php]Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.0[/php]

诺基亚N97:

[php]Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124[/php]

利用谷歌Chrome浏览器,可以很方便的模拟浏览器终端。将以下代码保存為文件,文件名: chr ,并给予执行权限。

[php]#!/bin/sh

echo "Select your like..."

echo "0. Normal"

echo "1. iPad"

echo "2. Android"

echo "3. Clie"

echo "4. Nokia N97"

read SEL

case $SEL in

1) /opt/google/chrome/google-chrome --user-agent="Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X;zh-cn) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10" & ;;

2) /opt/google/chrome/google-chrome --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1" & ;;

3) /opt/google/chrome/google-chrome --user-agent="Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.0" ;;

4) /opt/google/chrome/google-chrome --user-agent="Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124" ;;

*) /opt/google/chrome/google-chrome ;;

esac[/php]

执行chr,将会如下显示,输入相应终端的序号,即可直接启动chrome浏览器并将其User-Agent设置为相应

[php]Select your like...

0. Normal

1. iPad

2. Android

3. Clie

4. Nokia N97

[/php]

linux 谷歌浏览器设置代理_Linux用谷歌浏览器模拟手机访问相关推荐

  1. linux 谷歌浏览器设置代理_Linux 下谷歌 Chrome 浏览器设置代理

    前言 平时抓包都是 Firefox.BurpSuite组合,今天帮朋友定位个问题,然而目标站点不支持Firefox,只好改用Chrome. 问题 Chrome 无法设置代理 When running ...

  2. linux 谷歌浏览器设置代理_linux下chrome+Proxy Switchy+ssh和firefox+autoproxy+ssh | 学步园...

    继之前firefox+autoproxy+tor+privoxy失效之后,找到了更简单更快速的ssh代理方法:chrome+Proxy Switchy+ssh和firefox+autoproxy+ss ...

  3. linux设置端口80禁止访问,linux iptables 设置仅22、80端口可访问

    linux iptables 设置仅22.80端口可访问 博客分类:linux 防火墙sshiptables [设置仅22.80端口可访问] 通过命令 netstat -tnl 可以查看当前服务器打开 ...

  4. chrom浏览器模拟手机访问

    原文出处:http://www.jb51.net/softjc/174861.html 以前我们介绍过如何通过修改chrom浏览器运行参数的方法来模拟手机访问网站,但是在Chrome 32和33版本以 ...

  5. 如何模拟手机访问浏览器

    以前我们介绍过如何通过修改chrom浏览器运行参数的方法来模拟手机访问网站,但是在Chrome 32和33版本以后增加了更加便捷的方法,在开发者工具中只需要设置一下就能方便的模拟各种手机型号的访问效果 ...

  6. chrome浏览器怎么模拟手机访问网页(已測OK)

    谷歌浏览器怎么模拟手机访问网页?简单几步,让你轻松解决. 工具/原料 谷歌浏览器 网络环境 方法/步骤 1.   双击图标,打开谷歌浏览器,如下图所示. 2.  按下键盘的F12,进入到调试状态,点击 ...

  7. firefox伪造请求头信息,模拟手机访问网站

    大概有两年没有去过chinaz的论坛了,昨天上去逛了逛.正好看到一个朋友在问百度是如何判断是不是手机登录的.有几个热心朋友回答的是js,我把百度首页的js看了下,没有找到一丝的手持设备判断的信息,我也 ...

  8. linux常用-设置代理及IP

    一.linux设置代理 cat /etc/profile 配置文件 #系统代理设置默认使用的代理 http_proxy=http://user:lwp123%40ffcs@192.168.13.19: ...

  9. linux下设置代理

    由于我们实验室有自己的代理.所以想用代理,省些money.于是就开始学习怎么设置代理. 先是在网上搜了好些方法.但是怎么都成功不了.最后成功了以后,才发现,原来是网上提供的命令行的大小写有误,而且还少 ...

  10. Linux下设置代理方法

    **禁网以后,得设置代理才能访问外网.虚拟机不能访问外网一直没找到正确的解决方法,折腾了好几天,终于让我找到了解决方法. 参考链接:虚拟机 centos设置代理上网 1.yum代理设置 可以通过命令v ...

最新文章

  1. Android 第三方图表类 MPChart 的使用
  2. 使用Kickstart自动化安装CentOS6.5
  3. XML和实体类之间相互转换(序列化和反序列化)
  4. [How TO]-如何编写Linux kernel documentation
  5. win 10下方搜索栏没见了解决方法
  6. 【机器学习-数据科学】第二节:ipython开发环境搭建以及pandas快速入门
  7. (转)编写Spring的第一个案例并测试Spring的开发环境
  8. 关于复旦大学英语水平测试和计算机应用能力水平测试成绩记载事宜的说明,复旦大学水平测试(FCT、FET)近期通知概览 | 一周复旦热问...
  9. 58岁退休女士,想出去旅游却很难约到合适的伴,怎么办?
  10. java构造函数中启动线程_通过构造器启动线程的实现方式及其缺点记录。
  11. mqtt发布json数据_mqtt应用于进程间通信
  12. jdbc连接数据库代码
  13. Google地图下载器制作
  14. 应用软件漏洞利用分布
  15. 我说MySQL联合索引遵循最左前缀匹配原则,面试官让我回去等通知
  16. 木心先生的句子,不仅美,而且富有深意! ​​​
  17. cad指定许可服务器,AutoCAD许可证版本
  18. 双搜----用两只眼睛看世界
  19. sql优化和索引常见的面试题(面试总结)
  20. 新手想开一个传奇该如何操作?开一个传奇必须掌握哪些知识要点

热门文章

  1. 阿里云mysql导出表,mysql导出数据库表数据
  2. android 清理系统垃圾,安卓手机怎么清理系统垃圾
  3. 最全常用Linux命令升级及面试必备
  4. 公司安全邮箱格式地址怎么写?安全邮件系统
  5. 慕尼黑大学计算机研究生申请,慕尼黑大学读研
  6. chm 乱码 掌阅_chm文件中文乱码问题
  7. 信息安全技术--轮转机密码
  8. 生成PDF的几种方式
  9. Python基于OpenCV&YOLO台球击球路线规划系统(源码&部署教程)
  10. 怎么配置内网IP SSL证书?