在有些情况下,修改user agent还会起到防网页木马的作用。
在 Firefox 地址栏中输入 about:config。
右键新建一个名为 general.useragent.override 的 String 键值。(要是该键值已经存在就不用新建了。)

将这个键值赋值为你想要修改的 UA。

微信浏览器的HTTP_USER_AGENT

在iPhone下,返回

Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2

在Android下,返回

Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255

不难发现微信浏览器为 MicroMessenger ,并且有版本号,也可以判断手机类型为iPhone还是Android

如果要做盗链

if(strpos($_SERVER["HTTP_USER_AGENT"],"MicroMessenger"))
    echo "Welcome to wechat word";
else
    echo "http/1.1 401 Unauthorized";

常见UA
“Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.7″
“Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7″
“Mozilla/5.0 (Windows; U; Windows NT 6.0; en) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5″
“Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/103u (KHTML, like Gecko) safari/100″
“Opera/9.23 (X11; Linux x86_64; U; en)”
“Opera/9.23 (Windows NT 5.1; U; en)”
“Mozilla/4.0 (compatible; MSIE 6.1; Windows XP)”
“Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0)”

修改Firefox浏览器 user-agent 微信浏览器UA相关推荐

  1. 微信浏览器与企业微信浏览器user agent比较

    iphone 6 plus中微信浏览器与企业微信浏览器截取的ua 企业微信: "Mozilla/5.0 (iPhone; CPU iPhone OS 10_2 like Mac OS X) ...

  2. 判断当前是移动端还是PC端 判断是微信浏览器还是非微信浏览器

     需求分析: 在我现有的项目中,使用MVC模型,移动端和PC端主方法都放在了C中,移动端使用 is_mobile函数来区分移动端和PC端,在移动端需要区分微信浏览器和非微信浏览器,所以经过研究和实验, ...

  3. 用PC端Chrome浏览器进行模拟微信浏览器的开发

    打开chrome浏览器->F12->点击菜单栏->Settings->Devices->Add custom device-> device name 随便填写 U ...

  4. js 判断 浏览器 是否为 微信 浏览器

    //判断是否是微信浏览器的函数 function isWeiXin(){var ua = window.navigator.userAgent.toLowerCase();if(ua.match(/M ...

  5. 微信公众平台开发--判断终端使用的浏览器是否是微信浏览器

    //如果是微信浏览器返回true,否则返回false,并跳转到指定页面 if(isWeiXin()==false) { window.location.href='http://www.baidu.c ...

  6. JavaScript:判断当前浏览器是否为微信浏览器

    <script type="text/javascript"> function CheckWeChatBrowser() {var ua = navigator.us ...

  7. JS_js判断当前是否是微信浏览器,判断移动端浏览器类型,微信浏览器、支付宝小程序、微信小程序等

    判断当前是否是微信浏览器 var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') ...

  8. linux下浏览器如何登录微信,js判断手机浏览器操作系统和微信浏览器的方法

    今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法: //手机端判断各个平台浏览器及操作系统平台 function checkPlatform(){ if(/android/i.test(n ...

  9. java useragent 360 遨游 火狐_Chrome与火狐修改浏览器User Agent教程

    UA怎么改?当我们使用不同的浏览器访问到网站时,它将会告诉网站该浏览器的有不同的设备与UA类型,详见:User Agent 是什么? 某些网站可能有意或无意间关闭了对于某些浏览器的响应. 由于浏览器总 ...

  10. chrome设置微信ua_Chrome模拟微信浏览器UA访问教程

    模拟微信内置浏览器怎么操作,目前网上没有模拟微信内置浏览器的软件,不过我们可以通过Chrome或Chrome内核的浏览器来模拟微信浏览器的UA请求访问,因为有一些微信内的投票是限制微信浏览器才以访问, ...

最新文章

  1. R语言dplyr包pull函数抽取dataframe数据列实战
  2. java ASM 分析类
  3. Python基础教程:列表字典的键值修改
  4. 高并发02_同步锁的一些题目
  5. ORACLE 格式VARCHAR2(n CHAR) 与VARCHAR2(n)的区别
  6. 关于蚁剑/菜刀无法连接shell的一种可尝试解决方案
  7. 规则管理平台系列(二)
  8. 从零开始学习前端JAVASCRIPT — 7、JavaScript基础EVENT
  9. LeetCode(944)——删列造序(JavaScript)
  10. Go微服务 - 第八部分 - 使用Viper和Spring Cloud Config进行集中配置
  11. Vue之Promise
  12. python基础:变量与数据类型
  13. a5松下驱动器参数设置表_松下伺服驱动器参数设置MSD043A1X
  14. bwlabel函数和regionprops函数用法详解
  15. Arduino - Debugging on the Arduino IDE 2.0
  16. 网易的java微专业_网易微专业Java高级架构师
  17. 【ML37】Bellman Equations
  18. 黑马程序员——结缘黑马
  19. #6279. 数列分块入门 3
  20. Object类中的hashCode方法

热门文章

  1. 谷歌调试器调试的js_时辰?? “时间旅行”调试器
  2. 国庆享优惠iphone6大礼送不停
  3. VSCode更新之后,rg.exe占用cpu过高
  4. mobile jquery onload函数问题
  5. 查询任何一门课程成绩在70分以上的姓名、课程名称和分数
  6. 计算机环境与应用专业就业前景,2018资源环境科学专业就业前景和就业方向分析...
  7. 基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
  8. python代理服务器
  9. 在keil中看内存地址
  10. 江苏计算机设计大赛2018,附件12018年江苏省大学生计算机设计大赛校级选拔赛大赛内.doc...