本例引用自https://blog.csdn.net/Mr__lqy/article/details/88753324,只适用于初学者,只需要会打断点追踪就可以了。
目标从网站获取视频链接,然后下载。
我这里使用的浏览器是chrome。
先打开网页链接
在开发者工具中找“Media”,这里可以看到一个请求地址
http://v3-default.ixigua.com/123236566489272e69198cde2756e341/5e0b075b/video/tos/hxsy/tos-hxsy-ve-0000/7507ec8b4de043ac94d23143c1c1162d/?a=2012&br=3446&bt=1723&cr=0&cs=0&dr=0&ds=3&er=&l=201912311530430100140640461E071D82&lr=motor&qs=0&rc=anJnM3B0N2x2aTMzO2gzM0ApNTk8aGU1ZmRlN2Y7Ozo6ZWdtXzVxX3FyNjNfLS0wLi9zcy0wYTU2XjVgNWI2L2I0X146Yw%3D%3D
它就是我们要找到目标地址。
按照原作者思路,先打开网页源码查看一下,是没有这个视频链接的。
注意,这里有段代码是有用的,就是下面的video_id 参数,回头会用到。
<script data-from="toutiao" crossorigin="anonymous">
if (self != top) {
top.location.href = self.location.href
}
//基础变量, 来自模板上下文
var group_id = "6615388842591518733";
var item_id = "6615388842591518733";
var request_id = "56716001577773371709";
var tag = "video_car";
var site_id = "5000246";
var weixinListPercent = 100;
var custom_proportion1 = 0;
var custom_proportion2 = 0;
var is_app_video_downgrade = 0;
var city = "上海";
var country_code = "CN";
var country = "中国";
var province = "上海";
var group_source = "20";
va