javascript 完整的完整网站刮板具有更多功能,易于使用的库;非js刮刀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 完整的完整网站刮板具有更多功能,易于使用的库;非js刮刀相关的知识,希望对你有一定的参考价值。

/*

https://github.com/website-scraper/node-website-scraper
https://www.npmjs.com/package/website-scraper-2
https://scraper.nepochataya.pp.ua/

*/

var scraper = require('website-scraper');
scraper({
  urls: [
    'http://rsworldpi.com/'
  ],
  recursive: true,
  maxRecursiveDepth: 1,
  filenameGenerator: 'bySiteStructure',
  directory: 'rsworldpi',
  subdirectories: [
    {directory: 'img', extensions: ['.jpg', '.png', '.svg']},
    {directory: 'js', extensions: ['.js']},
    {directory: 'css', extensions: ['.css']}
  ],
  sources: [
    {selector: 'img', attr: 'src'},
    {selector: 'link[rel="stylesheet"]', attr: 'href'},
    {selector: 'script', attr: 'src'}
  ],
  request: {
    headers: {
      'User-Agent': 'Mozilla/5.0 (Linux; Android 4.2.1; en-us; Nexus 4 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19'
    }
  }
}).then(function (result) {
  console.log('hello');
}).catch(function(err){
  console.log('fail' + err);
});

以上是关于javascript 完整的完整网站刮板具有更多功能,易于使用的库;非js刮刀的主要内容,如果未能解决你的问题,请参考以下文章

可以为具有更多死元组的表的实时数据库运行真空完整详细命令吗?

无论如何都可以获得任何网站的完整呈现的 HTML 代码(包括 JavaScript 代码)?

是否可以下载网站的完整代码、HTML、CSS 和 JavaScript 文件? [关闭]

有没有办法在没有 javascript 的移动应用程序上拥有一个完整的网站按钮?

Scraper 不提供完整的 html 内容 [关闭]

jQuery 和 jQueryUI 完整视频教程