如果知道一首歌的地址,比如说这个地址,在浏览器输入这个地址,然后ctrl-s就可以保存这首歌曲。如果用wget下载这首歌,如下:wget http://ftp.luoo.net/radio/radio447/01.mp3 -O demo.mp3下载下来的是网站首页的html文件,这个是为什么呢?怎样才能用wget或者是其他程序下载这首歌?
光阴似箭催人老,日月如移越少年。
捉急,服务器代码你又没看到,他们可能:1.验证cookies2.验证refer3.验证UA4.他们自己页面的请求参数里携带校验码,5.其它各种方式的验证
所幸这些都是可以模拟的,你如果确实想下载这个mp3,就用chrome在正常能下载的情况下把请求抓下来,一丝不苟的写一个一模一样的配置.wgetrc文件放在你的~目录下面,然后就能正常下载了。
捉急,服务器代码你又没看到,他们可能:
1.验证cookies
2.验证refer
3.验证UA
4.他们自己页面的请求参数里携带校验码,
5.其它各种方式的验证
所幸这些都是可以模拟的,你如果确实想下载这个mp3,就用chrome在正常能下载的情况下把请求抓下来,一丝不苟的写一个一模一样的配置.wgetrc文件放在你的~目录下面,然后就能正常下载了。