因为它是前后端分离网页。所以需要在Network里面找到请求数据进行爬取
const http=require('http')
//http://itcast.cn/newsvideo/newslist.html
let url='http://www.itcast.cn/news/json/f1f5ccee-1158-49a6-b7c4-f0bf40d5161a.json'
let req=http.request(url,res => {
let chunks=[]
res.on('data',chunk => {
chunks.push(chunk)
})
res.on('end',()=>{
let htmlStr=Buffer.concat(chunks).toString('utf-8')
console.log(JSON.parse(htmlStr).data)
})
})
req.end()