关于慕课网node.js写爬虫的问题

慕课网的node.js爬取页面数据,用的http请求,源码如下:

clipboard.png

clipboard.png
能在终端中打印

clipboard.png
请问如何将爬取到的数据保存到app.get里面,并res.json保存为json格式,然后前端可以通过axios请求到保存的数据。需要用到express框架么?

阅读 2.1k
1 个回答

数据都弄到手了,还不简单?
把 CourseData 转成字符串,可以使用var str=JSON.stringify(CourseData);
然后fs.write(...) 保存到文件中,

ajax请求的时候,请取对应的文件中的内容,返回给前端就好了。
nodejs端提供 http 服务,可能用原生的,当然用 express 就会方便一些。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题