webdriver拦截network

本文介绍了如何使用WebDriver来拦截和获取浏览器中的网络请求,特别是针对那些不能直接下载的在线视频。通过两种方法——browsermob-proxy和WebDriver的日志方式,实现了在Python环境下自动抓取视频的真实地址,为视频下载程序提供便利。
摘要由CSDN通过智能技术生成

引言

之前做过一个可以下载m3u8视频的小程序,但此程序需要自己在浏览器的network中找寻视频的链接地址,故想要完成一个只需要输入当前视频的网址就可以自动抓包分析视频地址进行下载的功能。

并且有些在浏览器上能进行播放的视频也是不能直接右击下载的,故在network下找到其视频的真实地址就比较重要了。
如下
在这里插入图片描述
此视频无法直接下载,但可以在network中找到其真实地址
在这里插入图片描述
视频地址如下,进行浏览器访问即可右击视频另存为
https://vd2.bdstatic.com/mda-kjmisffc97zjf0uc/sc/cae_h264_clips/1603344522/mda-kjmisffc97zjf0uc.mp4?auth_key=1611145785-0-0-b804895a49e9ae33a64e3dadde7ab6ff&bcevod_channel=searchbox_feed&pd=1&pt=3&abtest=4_2-6_2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾名招财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值