篇一、如何下载音乐(以网易云为例)
1. 基本原理
有的时候要下载音乐,可是复杂的条款让人头大。但是我们知道在浏览器听音乐时,浏览器需要发出网络请求,服务器会返回音乐文件给本地播放。 于是我们完全可以监控所有的网络传输,便可以跳过理论上的下载流程,从而直接下载。 至于网络请求方面,暂时不是很懂(可能将来学会了爬虫、做出了抢课程序后会懂一点)。大概get和post是两种html的基本请求方法,而fetch是JavaScript网络请求方面的一个API。
2. 流程
3. 成果
4. 后记
- 关于vip音乐:由于不让你听,所以下不下来
- 关于qq音乐:与网易云一样
- 关于视频:一般的视频网站都有反爬的操作,所以爬不下来;不过像好大学在线上的视频还是能简单地下载下来的
此外,网络爬虫或许就是用编程语言来模拟刚刚你做的事情