如何爬取这个音乐网站上的下载链接?网址:http://www.dj024.com

音乐网站:http://www.dj024.com 爬取“现场串烧”列表下的每一个音乐下载地址。源码里面的下载地址是异步加载的。

图片说明

可是怎么也获取不到json,访问如下地址获取的不是json,是html代码,设置“Content-Type: application/json”,用session都不行!

图片说明

求大神指教,最好贴出代码。

1个回答

import requests
import json

url = 'http://www.dj024.com/music/getData.html'
headers = {'Accept':'application/json, text/javascript, */*; q=0.01',
           'Accept-Encoding':'gzip, deflate',
           'Accept-Language':'zh-CN,zh;q=0.9',
           'Connection':'keep-alive',
           'Content-Length':'8',
           'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8',
           'Cookie':'PHPSESSID=3msh15458cladsa4rs44blcqn6; Hm_lvt_5638419b16434ebb48ea2bdef1114b97=1548209089,1548209110; jy_home_user=think%3A%7B%22status%22%3A%221%22%2C%22data%22%3Anull%7D; jy_home_ListenRecord=think%3A%5B%2237393%22%2C%2237401%22%2C%2237348%22%5D; Hm_lpvt_5638419b16434ebb48ea2bdef1114b97=1548209462; jy_home___forward__=%2Fuser%2Faccount%2FgetActive.html%3Ft%3D0.5699561267137225',
           'Host':'www.dj024.com',
           'Origin':'http://www.dj024.com',
           'Referer':'http://www.dj024.com/topics/37401.html',
           'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36',
           'X-Requested-With':'XMLHttpRequest'}
data = {'id':'37401'}
html = requests.post(url,headers = headers,data = data).content
print(html)

字段是listen_url,有转义符,用replace替换了就行

qq_37121681
qq_37121681 非常感谢,抱拳了!
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何实现音乐网站上的音乐连播功能?
搜索了一番还是没有找到相应的解决办法?
爬某个音乐网站上的音乐程序
1,找到该网站(http://www.luoo.net/),分析网页的结构。 2,发现规律是http://www.luoo.net/music/数字 ,而且数字是递增的。 3,循环递增调用接口,拿到response的html文本。 4,解析文本,使用Scrapy模块进行xml解析,拿到mp3的下载地址。 5,开个线程专门去下载音乐,可以用多线程进行下载(我偷懒只用一个线程在下载),并保存到
http https 网址链接的写法
如果站点中既有http的资源 又有https的资源 解决办法 <img src='//psp.ess.cn/InspMeter/images/a.jpg' /> <a href="//psp.ess.cn/InspMeter/InspmeterInfo/InspmeterInfo.jsp" target="_blank">这行代码如果放在HTTP的网页上,那么请求的资源就是http:
老孙的爬虫(一)———爬取某网址内下载链接
目标:爬取url为&quot;https://ebooks.adelaide.edu.au/meta/collections&quot;的网站目录下的所有文件下载链接(每个标题点开后的界面最下方的下载链接) 初始思路:首先爬取首个HTML下的内容,使用xpath过滤出接下来需要爬取的url并进行拼接,然后再次使用遍历爬取后存入MongoDB(这个思路是在没有彻底分析需要下载的数据时预想的,爬取过程繁琐,优化见下面)...
python 爬取电影下载链接
可以获取电影下载链接#!/usr/bin/python #coding=UTF-8 import sys import urllib2 import os import chardet from bs4 import BeautifulSoup import time import MySQLdb reload(sys) sys.setdefaultencoding("utf-8")#从电影html
简单爬取github下载链接
这几天在看《python3 网络爬虫实战》,里面用到了tesseract和它对应的语言包,为了避免使用这个库出错,我就开始在github上下载对应的语言包,但是无论是使用浏览器,还是wget下载,都会在下载一大半的时候出错,于是萌生了一个分开下载的念头。转念一想,自己手动根据链接下载比较简单,但是麻烦,而且重复;而恰好正在学习爬虫的相关知识,因此有了下面的代码。 本示例代码爬取了https://...
Python3 爬取电影网下载链接
废话不多说,如下代码,自行理解注释,自行分析网站dom结构   # -*- coding: utf-8 -*- __author__ = 'fengxin' import logging import urllib3 from bs4 import BeautifulSoup import xlwt # 日志输出 LOG...
爬取并下载网站上的图片
前面我们可以爬取网页了,爬取网页之后我们就可以获取网页上的各种资源,比如图片。至于下载,主要用到urllib模块的urlretrieve方法,这个方法可以直接将远程数据下载到本地。 urllib.urlretrieve(url[, filename[, reporthook[, data]]]) 参数说明: url:外部或者本地url filename...
如何链接网址?
通过一个按钮链接到一个公司的网址?如何用代码实现?请高人指点!!谢谢
求---音乐网程序下载
晚上各位好,谁有音乐网的程序供下载或指个网站下载。rn程序如能像http://cool.vv66.com/的不胜感激!
音乐网下载地址解析工具
92cc音乐网址的下载地址解析工具软件
请问如何编程下载如下http链接
请问如何编程下载如下http链接rnhttp://dev.csdn.net/rnhttp://www.csdn.net/develop/article/25/25648.shtmrnhttp://dev.csdn.net/articlelist.aspx?c=1
---------这个下载链接怎么做 ???
要做一个下载的链接 rnrn1. 项目的文件夹是GXrnrn 被下载的文件物理路径是:D:\MyWork\aspnet\GX\BackUpDBrnrnBackUpDB文件夹里放了a.txt , b.txt , c.txt 等文件rnrn2.rn 我要在一个页面里做这3个文件的下载链接rn rn 页面所在物理路径是: D:\MyWork\aspnet\GX\Manage\down.aspxrnrn3.rn 我在down.aspx里试着写了 如下代码,但都不能正确的下载rn a.txtrn rn a.txtrnrn4. 请问应该怎么写呢???  我的操作系统是 windows2003rn
Android http网址链接图片的处理及显示
1.新建一个Util类 import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.util.Log; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnectio
HTTP链接下载音乐文件问题?
各位大侠们帮忙看看吧 我自己随便写了两行代码 也不知道对不对 如下:rn URL url = new URL(uriStr);rn HttpURLConnection conn = (HttpURLConnection) rn url.openConnection(); rn conn.setDoInput(true);rn conn.connect(); rn InputStream is = conn.getInputStream();rn rn //创建本地保存流的文件rn File musicFile = new File("/sdcard/");rn FileOutputStream fos = new FileOutputStream(musicFile);rnrn byte[] bt = new byte[is.available()]; rn int i = 0; rn //将流写入指定文件rn while ( (i = is.read(bt)) > 0 ) rn rn fos.write(bt, 0, i);rn rnrn fos.close();rn is.close();rnrn我也不知道我代码这样写对不对 我LOG看了下 每次一到FileOutputStream fos = new FileOutputStream(musicFile);打开输出流的时候 程序就跑不动了 就一直卡在哪里 不知道为什么 希望大家帮忙看看 指点一下 谢谢
各位大大,在音乐网站上如何实现mp3连续试听?
我们做个设计,音乐网站,页面显示连接后,可以单个试听,也可以连续试听,这个怎么做啊?急...希望各位大大帮忙,或者给点提示也好...谢谢rn
歌曲链接提取和下载(htmlparser 和http下载)
最近研究了表单提取。。顺便写了个这个。。
[Python]如何简单的爬取网站上的图片。
为了熟练的运用协程,接下来的代码将用协程来实现。只是一个简单的小demo。 import gevent import urllib.request import re from gevent import monkey monkey.patch_all() def main(): web_content = open(&quot;./&quot;+&quot;1.txt&quot;,&quot;rb&quot;) content = web...
如何修改访问的一个网址的内部链接的HTTP头信息
比如访问谷歌地图 ditu.google.cn,这个过程会加载很多资源,比如字体、图标等,而这些资源有的没有链接到.cn,而是链接到.com,造成加载失败。比如一个图标的原始链接:http://mt.googleapis.com/maps/vt/icon/name=icons/spotlight/spotlight-waypoint-a.png&text=A&psize=16&font=fonts/Roboto-Regular.ttf&color=ff333333&ax=44&ay=48&scale=1rnrn其实只需修改前面http://mt.googleapis.com部分,改成http://mt.google.cn 就能正常访问。现在问题就是如何实现这样的修改?具体一点就是访问ditu.google.cn的一些API,如何把加载的一些资源的地址从http://mt.googleapis.com改成http://mt.google.cn?谢谢!
如何下载网站上的文件?
就是那种给出url的文件,比如rnhttp://down.csdn.net/153222.rar怎么让服务器给我发153222.rar的数据呢?小弟新手,老鸟们给点指示,最好给个例子看看,谢谢了rn
正则表达式--如何取消网址的链接?
下面这段是将用户输入的Url替换成带链接的rnRegex urlregex = new Regex(@"(http:\/\/([\w.]+\/?)\S*)",RegexOptions.IgnoreCase | RegexOptions.Compiled);rn signature = urlregex.Replace(signature, "$1");rnrn怎么将上面的东西再还原成无链接的?
如何下载网站上的文件?!
比如有联接“http://www.csdn.net/images/ad/zz_hdb.gif",如何才能下载该联接中的zz_hdb.gif文件?!
如何在网站上下载压缩包
小弟最近在开发一个需要下载压缩包的工程,网址和压缩包在网站上的位置已知,可我不知道如何编码实现,还要下载到指定的文件夹里,并马上解压缩,还望大哥大姐指教!小弟先行谢过。
如何下载网站上的流媒体?
http://www.nwpunec.net/vod1/kj/cyy/cyy.asprnrn我想把这个网站上的课件,左边部分和右边部分全下载下来。因为服务器很慢经常看不到。
python爬取电影天堂的下载链接
python爬取电影天堂dytt8的下载链接电影天堂下载链接都是magnet的,搞下来想下就下没有广告建一个main.py一个一个挨着去爬肯定慢啊,建一个多线程的去爬 mui.py 电影天堂下载链接都是magnet的,搞下来想下就下没有广告 建一个main.py # coding=utf-8 import urllib.request #import requests import re impo...
爬取allitebooks网站的电子书下载链接
allitebooks网址是目前为止还在更新的不多几个电子书免费下载网站。之前一直访问的http://it-ebooks.info由于版权原因已经去掉了全部的下载链接,转型为电子书导购网站。趁着还能访问,先把allitebooks的电子书都下载下来吧。搜索了一下已经有人写了python的爬虫抓取allitebooks的下载链接,太好了拿过来直接用。 网站的结构非常简单,共两个级别: 1)第一级...
python3.5爬取电影网站电影下载链接
本文使用简单的面向过程的编程思想,更容易理解。 说明: 本文使用了简单的模块:requests和re模块,当然也可以使用urlib模块。 开发环境是:Python3.5 开发工具:VsCode 代码如下: import requests import re #循环制造网页 for page in range(1,2): #这里默认爬取了一页,爬取多页修改此处即可 ...
python爬取豫剧音乐下载链接
IT Xiao Ang Zai 8月19号 版本:python3.64 编程软件:pycharm   接下来要学习网络爬虫了,那里面的东西是非常神奇的,平时我也有一些小爱好,比如听戏,谈到听戏的话,不如就先给大家展示一下一个简单的爬取豫剧的代码: 先运行如下代码: ​ import urllib.request import re from bs4 import Beautifu...
音乐网
GIS音乐盒 说明: 这个音乐盒网站是我前一段时间做的前后端项目,结果在一个我自己清理文件的时候,不小心删除一个文件夹,下面所有的项目都被我给删除了,当我发现的时候,已经是第二天我准备上线的时候,回收站也已经被我清空了,我很是伤心。昨天我在查找资料的时候,看到了我之前做的前端静态文件,所以我打算拿出来给大家,什么时候用,拿走! 去我的github下载 注: 页面截屏一个页面截不全,你可以自己下载...
指定下载网址链接 自动下载文件
如题:rnprocedure TForm1.Button1Click(Sender: TObject);rnbeginrn if URLDownloadToFile(nil,PChar('http://www.ppp.com/uploadimages/file_box/downbank0422%20ssexplorer.rar'), PChar('d:\11.rar'),0,nil)=0 thenrn ShowMessage('成功')rnelsern ShowMessage('失败!')rn上面的函数极不稳定.rn求其它类似效果的方法rnrn补充说明:想下载指定网址链接中的文件,后台下载,就是无界面提示的哪一种
为什么这个链接的网址打不开,是什么问题?
[url=http://www.bpzm.co.cc][/url]rn大侠请赐教!
大家有空看看这个音乐网........
http://music.xunbin.com/
SVN客户端,服务端的下载链接网址
根据你的电脑配置下载: 1.SVN客户端: https://tortoisesvn.net/downloads.html 2.SVN服务端 https://www.visualsvn.com/server/download/
2007网址收藏夹网址链接
2007网址收藏夹网址链接
爬取图片网站上的美女图片
#coding=utf-8 from bs4 import BeautifulSoup as BS4 import requests import wget import sys import chardet import os __author__ = 'Administrator' HOST = 'http://www.5442.com/meinv/' START_URL = 'http
爬虫-爬取网站上的图片
思路:先访问网页,获得html,然后将网页中符合图片的地址的正则表达式的图片的下载下来 代码: import urllib.request import re def open_url(url): req=urllib.request.Request(url) req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1
qu.la网站上的小说爬取
qu.la网站上的小说爬取 ##这个项目是我最早开始写的爬虫项目,代码比较简陋 在写这个项目时,我还不会Python的协程编程,用协程可提升爬虫速度至少5倍,参考我的文章[线程,协程对比和Python爬虫实战说明] (https://github.com/zhang0peter/python-coroutine) # -*- coding: utf-8 -*- &amp;quot;&amp;quot;&amp;quot; Created on Tue...
为什么这个链接不能下载?
为什么这个链接不能下载?rn问:http://www.avl.com.cn/sport/zhuanti/video/more_v3.htmlrn关于"天下足球"的视频文件为什么不能下载?怎样能下载?
iOS 网址、链接、网页地址、下载链接等正则验证
/** * 网址正则验证 1或者2使用哪个都可以 * * @param string 要验证的字符串 * * @return 返回值类型为BOOL */ - (BOOL)urlValidation:(NSString *)string { NSError *error; // 正则1 NSString *regulaStr =@"\\b...
如何制作音乐网业????
如何制作音乐网业????
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数