nodejs爬取每日一文数据入库

  • 分析
    1. 已知日期为 20110306-20200701有文章(所以我们需要一个这个时间段日期的数组)
    2. 去掉没有文章的日子
    3. 爬取太快会报错得加定时器
    4. 网站稍微做了反扒,加个浏览器请求头就好了(直接复制浏览器请求头会有个压缩的字段,去掉压缩那个字段)
    5. 数据库存储为异步操作,请求接口为异步操作,得用到async await 和promise
    6. 然后就是这么简单了

码云代码地址

你可能感兴趣的:(nodejs爬取每日一文数据入库)