执念 执念

发表文章数:253

热门标签

首页 » 技巧教程 » 各类教程 » 通过模拟UA实现浏览器访问只能在微信上打开的网页

今天在访问一个链接的时候发现只能在微信内打开,使用浏览器无法打开,但是不清楚这个链接是否安全。通过查看审查元素发现了他的检测。

script>
    var browser = {
        versions:function(){
            var u = navigator.userAgent, app = navigator.appVersion;
            return {
                trident: u.indexOf('Trident') > -1, //IE内核
                presto: u.indexOf('Presto') > -1, //opera内核
                webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
                gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
                mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
                ios: !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
                android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端
                iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器
                iPad: u.indexOf('iPad') > -1, //是否iPad
                webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部
                weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2020-01-22新增)
                qq: u.match(/sQQ/i) == " qq", //是否QQ
                v: u.match(/iPhone OS (d([_|.|d].)*)/)
            };
        }(),
        language:(navigator.browserLanguage || navigator.language).toLowerCase()
    };

那么只需要符合他的检测要求不就行了。
我习惯使用谷歌浏览器,不过方法适用于其他浏览器,打开网页后按F12

以此点击▲,Edit,手动创建一个
名称,分辨率按个人所需填写。
下方的User Agent String

Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 MicroMessenger/5.4.1 NetType/WIFI

通过模拟UA实现浏览器访问只能在微信上打开的网页

然后保存,重新刷新页面再看一下

这样就实现了打开只能在微信端打开的链接。

附安卓端微信ua

Mozilla/5.0 (Linux; Android 8.1; EML-AL00 Build/HUAWEIEML-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.143 Crosswalk/24.53.595.0 XWEB/358 MMWEBSDK/23 Mobile Safari/537.36 MicroMessenger/6.7.2.1340(0x2607023A) NetType/4G Language/zh_CN

 

标签:

未经允许不得转载:作者:执念, 转载或复制请以 超链接形式 并注明出处 触光博客
原文地址:《通过模拟UA实现浏览器访问只能在微信上打开的网页》 发布于2020-02-14

分享到:
赞(0) 打赏 生成海报

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

关于本站账户注册
注册登陆说明因需提高本站资源高效性,方便后期资源整合和问题反馈,本站已关闭第三方登陆接口,请大家使用邮箱注册登陆获取更多精品资源权限哦,感谢各位!如发现使用临时邮箱恶意注册者,拉黑账号封禁IP处理,请大家珍惜账号!
切换注册

登录

忘记密码 ?

切换登录

注册