模拟微信浏览器.docVIP

  • 11
  • 0
  • 约2.66千字
  • 约 6页
  • 2017-01-01 发布于重庆
  • 举报
模拟微信浏览器

伪装虽易测试不易之微信浏览器 前言 html5界面的开发时间会相对较长(为什么这么说就不解释了),以及在微信浏览器内会出现一些无法在web端检测出的问题,笔者有了模拟微信浏览器的想法,google之后,发现有方法来伪装浏览器,也就是利用浏览器的user Agent,(每款浏览器都有自己不同的user Agent ,而且通过user Agent可以判断浏览器版本、所用的操作系统等参数,当用户通过浏览器向服务器发起请求时,请求头(header)中就会包含User Agent,服务器端可以获取该值)。 插件下载: 安装成功后可在工具选项中看到Default?User Agent选项,如下图:?? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? 获取微信浏览器的 User Agent?经笔者的测试,MicroMessenger?是微信浏览器特定的标识,所以上图中的if语句即可判断请求是否为微信浏览器发起。注意一下上图中的agent,下文中要用到 搭建微信浏览器 添加新的user agent?? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? 将user agent切换为刚建的GT-9300 进行测试:???? ??????????????????????????? 自己比较一下原来的样子,如图算是添加成功了。? 模拟微信浏览器请求 1 packa

文档评论(0)

1亿VIP精品文档

相关文档