![0bc02a8e2209e30d9897dfa89345ad61.png](https://i-blog.csdnimg.cn/blog_migrate/3d708a7df550e2208c477b26013b3a21.jpeg)
前两天同事说想下载微师的课程视频,试了很多办法都不行。
于是想到用浏览器打开微信链接再用扩展工具下载可不可以呢?
于是兴高采烈的去打开网址,果然可以登录,但是点击打开视频那一刻,我裂开了。
![3fd8a5298a416beccf3dd9df780dde63.png](https://i-blog.csdnimg.cn/blog_migrate/69fa6b76f40b5f89c4a5ceec3b553187.png)
后来查了下资料,才知道是UA(User Agent)的问题。
微信内置的浏览器设置了特定的 UA,在网页加载时会识别这个 UA 。
User Agent 是用户浏览器内的一串字符,它描述了这个浏览器是那款浏览器、用户用的是哪个操作系统等等的一些属性。网页可以获取它来提供针对性的服务,当然,也可以被腾讯用来阻止你的访问。
我用的是 Chrome,其他浏览器也大同小异。在你打开需要的网页链接之前F12打开开发者工具, 然后按 ctrl
shift
p
打开命令框,搜索 network conditions
(网络调节) 并打开。
![c46a5f16fef47e922bcec16bcd4ab3dd.png](https://i-blog.csdnimg.cn/blog_migrate/244f8dd99c892a1f6961521303e68a4e.jpeg)
找到下面的 User Agent,取消选择 Select automatically (自动选择),然后在输入框中加入“MicroMessenger
”就可以了。
不要关闭开发者工具,然后重新输入链接地址。
情况一:如果不需要获取微信资料,那么这时候就已经可以成功登录了。
情况二:如果打开的网页需要获取你的微信资料,比如头像、昵称、微信号等,那我们继续下面的操作。
![fac0b941ca7504b8e7ab3b5b04435611.png](https://i-blog.csdnimg.cn/blog_migrate/56a87ed6930a0e30a421a5c7b9438f64.png)
不要关闭开发者窗口并新建一个窗口,将链接输入并打开,提示扫码登录,登录后切换到开发者页面,刷新并输入链接,这时候我们会看到,已经可以成功进入页面了。
如果要下载视频,在浏览器的扩展工具中添加插件就好了。
360系浏览器用web媒体雷达;Chrome谷歌浏览器用猫抓。(我自己用的插件,其他也可以)
![1b8ab9aaa35c14e5a9bee80c92c56dd0.png](https://i-blog.csdnimg.cn/blog_migrate/26f13a195ffd448bfcddf1d653f2eba9.png)
![09162d692192d9c673dcb4a41817befa.png](https://i-blog.csdnimg.cn/blog_migrate/0c6d4936e6c7b6023dd08546a782a7ca.png)