多个帖子请求CasperJS

时间:2016-02-11 13:13:42

标签: javascript phantomjs casperjs

我是JavaScript和CasperJS的初学程序员,我希望能够发出多个帖子请求。

casper.then(function(){

  for(var i=0; i<30; i++){
        casper.open(address, {      
           method: 'post',
           data:   {
              'title': 'Hello',
              'body':  'Hello World ...'
           }
        });
    casper.back();
  }

});

1 个答案:

答案 0 :(得分:2)

首先,您需要确保address是完整的网址(包含http://和所有内容)。其次,您需要使用casper.thenOpen()而不是casper.open(),因为循环太快而无法执行casper.open()。相反,它会覆盖多个请求。