zoukankan      html  css  js  c++  java
  • casperjs批量执行多个url

    var fs=require("fs");

    //
    //-------sample.js-------
    //

    //casperオブジェクトを生成
    var casper = require('casper').create();
    casper.start();
    //指定のURLへ遷移する
    casper.thenOpen('http://www.yahoo.co.jp', function() {

    fs.write("6661.html",this.getHTML(),'w');
    require('utils').dump(document.URL);
    });
    casper.thenOpen('http://www.yahoo.co.jp', function() {

    fs.write("6662.html",this.getHTML(),'w');
    require('utils').dump(document.URL);
    });
    casper.thenOpen('http://www.yahoo.co.jp', function() {

    fs.write("6663.html",this.getHTML(),'w');
    require('utils').dump(document.URL);
    });
    casper.thenOpen('http://www.yahoo.co.jp', function() {

    fs.write("6664.html",this.getHTML(),'w');
    require('utils').dump(document.URL);
    });
    casper.thenOpen('http://www.yahoo.co.jp', function() {

    fs.write("6665.html",this.getHTML(),'w');
    require('utils').dump(document.URL);
    });

    //処理の実行
    casper.run();

    ---------------以上可以简写-------------------------------------

    var fs=require('fs');
    var casper = require('casper').create();
    var urls = ['http://google.com/', 'http://yahoo.com/'];
    index=0;
    casper.start().eachThen(urls, function(response) {
    index++;
    this.thenOpen(response.data, function(response) {
    fs.write("6666_"+index+".html",this.getHTML(),'w');
    });
    });


    casper.run();

  • 相关阅读:
    流量分析 (WireShark)
    WEB小技俩
    PHP伪协议
    php弱类型基础
    宽字节注入
    布尔盲注
    时间盲注
    Odoo13教程-Odoo快捷键使用_江苏欧度软件
    Odoo,快速上手Odoo,来了解Odoo几个标准模块
    开源Odoo13更新的模块功能信息(译文)
  • 原文地址:https://www.cnblogs.com/c-x-a/p/7267400.html
Copyright © 2011-2022 走看看