# 网易163 音乐的  mp3下载

view-source:https://music.163.com/#/playlist?id=924680166 这个是网页源代码 链接, 中间的#拿不到具体的数据,所以获取页面的时候,要去除#
http://music.163.com/song/media/outer/url?id=.mp3 下载的一个API吧
封 IP 的一种报错
网易云就给我返回了一个{"code":-460,"msg":"Cheating"} 考虑IP代理 1.通过网页的请求头
User-Agent: 这个是保存用户访问该网站的浏览器的信息,我上面这个表示的是我通过window的浏览器来访问这个网站的,如果你是用python来直接请求这个网站的时候,这个的信息会带有
        python的字眼,所以网站管理员可以通过这个来进行反爬虫。
Referer: 当浏览器发送请求时,一般都会带上这个,这个可以让网站管理者知道我是通过哪个链接访问到这个网站的,上面就说明我是从网易云音乐的主页来访问到这个页面的,若你是用
      python来直接请求是,就没有访问来源,那么管理者就轻而易举地判断你是机器在操作。
authorization: 有的网站还会有这个请求头,这个是在用户在访问该网站的时候就会分配一个id给用户,然后在后台验证该id有没有访问权限从而来进行发爬虫
2 使用代理ip

最新文章

  1. Struts2+Spring+Mybatis+Junit 测试
  2. cat -n与nl的区别
  3. hdu 2896 字典树解法
  4. eclipse中本地项目怎么和svn中的项目关联?
  5. Windows下Sublime Text 默认打开方式问题解决办法
  6. range() 函数创建并返回一个包含指定范围的元素的数组
  7. Hessian(C#)介绍及使用说明
  8. HTTP协议学习-01
  9. day9
  10. Caused by: java.lang.ClassCastException: org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer
  11. Zookeeper系列3 实现分布式锁
  12. [py]环境变量的获取os.environ.get和设置
  13. 如何写好接口(php写app移动端接口示例)
  14. Fragment的setUserVisibleHint方法实现懒加载
  15. centos7安装vim以及在vim中显示中文
  16. vi命令速查图
  17. (二分搜索 )Strange fuction -- HDU -- 2899
  18. android4.4 重启的开机不播放开机铃声,按power键的开机播放开机铃声
  19. 使用jdk生成自签发证书(过程总结)
  20. spring源码-开篇

热门文章

  1. layui table 超出自动换行
  2. Pycharm操作数据库
  3. JS高级---案例:验证用户输入的是不是邮箱
  4. svg 放大缩小后的比例
  5. 3ds Max File Format (Part 3: The department of redundancy department; Config)
  6. c# 让接口实现方法
  7. Codeforces 524C.The Art of Dealing with ATM(暴力)
  8. c#中的强类型、弱类型和泛型
  9. Allegro 反射仿真--仿真设置
  10. WampServer 的安装\配置和使用