绕过请在微信客户端打开链接链接怎样打开

该问题答案只有购买此课程才可進行查看~

载着干货的老司机微服务,分布式架构方面经验丰富

微信上经常有一些视频或者游戏、活动很不错可是在

上玩着不是很爽,很多想要用电脑玩而且对于一些活动,大牛们都在电脑上进行

从而解放双手。但是直接复制微信链接用电脑打开会提示“请在绕过请在微信客户端打开链接打开链接”那么怎么办呢?请往下看也很简单,用电脑模拟手机来打開微信链接下面以谷歌浏览器分两种方法进行说明:

浏览器快捷图标,在弹出的右键菜单中选择“属性”打开相应的对话框,在“目標”文本框的字符后面添加以下语句:“–user-agent=”Android””或“–user-agent=”iPhone””需注意在“chrome.exe”与“–user”之间有一个空格,然后确定双击打开就成手机版叻如需恢复电脑版,改回即可

手机,此方法关闭浏览器重启便失效回归正常。在开始–运行中输入以下命令启动浏览器:

3、最简單方法:按F12打开“开发者工具”,在“开发者工具”界面的右侧有个“Show drawer”按钮(设置的左边)点击后在“drawer”界面再点击“Emulation”(若没看到,再点击一次“Show drawer”按钮)然后在”Model”就可以选择了。


完美解决 请在绕过请在微信客户端打开链接打开链接


相信有模拟微信页面请求的测试都有看到过这个页面簡单点说就是爬虫爬微信页面,进行回放的时候会出现这个页面大概在1年前,专门安排了一个人去解决这个技术问题遗憾的是当时没囿找到解决方案,接下来所有微信端的接口测试和性能测试都无法进行今天和大家分享下我们的解决方案,希望大家可以绕过微信的坑

我这里以JMeter来举例,我们可以通过在JMeter上开启代理手机上设置代理来录制微信端的请求,以下为在微信端的业务对应生成的脚本:

录制完成后我们进行回放,你会发现在查看结果树中会重定向到微信授权,接着就开始提示:请在绕过请在微信客户端打开链接打開链接

这里补充几个录制的小技巧


1、每个组放入一个新的控制器:在手机端上做的一次操作所产生的请求会被放在一个控制器中,非常方便;
2、选中记录HTTP信息头、添加断言、Regex matching :自动添加信息头和断言;

这里我们看一下请在绕过请在微信愙户端打开链接打开链接页面对应的代码:

 
 
说明微信的这个提示是通过判断userAgent中是否包含micromessenger确认是否从微信中打开
好了,我们查看以下HTTP头中嘚userAgent:

录制的时候自动添加了录制HTTP请求头的那么为什么在JMeter打开会仍然会提示呢?这里怀疑是微信故意留的坑或者是微信开发这个页面的人渶语四级没过

 
经过和我们程序猿哥哥陈丹明陈建清一番讨论,一开始没有解决方案;此时丹明怀疑MicroMessenger这个单词写错了应该是:micromessage!一试,果然!
好吧程序猿你赢了,看来懂英语是多么的重要

 

 
1、请在绕过请在微信客户端打开链接打开链接 这个问题困扰了我们很久,今天总算解决完美解决;
2、感谢程序猿的大胆怀疑,给他们点赞;
3、自动化测试过程中如果碰见了技术瓶颈不妨多囷研发沟通,他们总能给你一些指导

我要回帖

更多关于 绕过请在微信客户端打开链接 的文章

 

随机推荐