其他分享
首页 > 其他分享> > 右键视频不让下载?

右键视频不让下载?

作者:互联网

朋友只为学习下载视频结果右键打开

https://zy.szedu.cn/jcjy/xx/4nj/sx/202108/t20210803_103771.html

 

 

 

 

明明可以播放 但是打不开 

 

 应该是nginx  限制了

破解大法好

GJLจุ๊บ:
const video_url = 'https://transcode.szedu.cn/c248fb1992f947cbb73b37250639a49e/100000000508/100000000279.mp4';

// 下载函数
function daonload(url,name){
	fetch(url)
	.then(res => res.blob())
	.then(blob => {
		const a = document.createElement("a");
		const objectUrl = window.URL.createObjectURL(blob);
		a.download = name;
		a.href = objectUrl;
		a.click();
		window.URL.revokeObjectURL(objectUrl);
		a.remove();
	})
}

// 调用下载
daonload(video_url, ('test_video'+Date.now()))

GJLจุ๊บ:
[图片]

  控制台执行就完事了   原理是在本域名是可以下载的

有些网站直接切换手机版看网络请求也能直接拿到视频地址

标签:视频,const,url,objectUrl,video,右键,下载,blob
来源: https://www.cnblogs.com/byksj/p/16670204.html