是否可以在casper内部伪造post或获取请求,运行
我已经用casperJs创建了一个webscraping脚本 我想要的是,我需要在sql server数据库中插入从抓取中获得的结果 我计划将结果发布到服务器上,插入数据库。 我已经尝试了下面的代码来测试它是否可以在casper.run内部完成是否可以在casper内部伪造post或获取请求,运行,post,get,phantomjs,casperjs,Post,Get,Phantomjs,Casperjs,我已经用casperJs创建了一个webscraping脚本 我想要的是,我需要在sql server数据库中插入从抓取中获得的结果 我计划将结果发布到服务器上,插入数据库。 我已经尝试了下面的代码来测试它是否可以在casper.run内部完成 casper.run(function () { var finalResult = this.evaluate(somefunction, Obj); this.open('http://www.testserver.com/po
casper.run(function () {
var finalResult = this.evaluate(somefunction, Obj);
this.open('http://www.testserver.com/post.php?q=test').then(function() {
this.echo('GOT it.');
});
它既没有提出请求,也没有收到请求。我不确定这是不是一个好办法。我更愿意建议使用SpookyJS和SQL server库来实现NodeJ 可通过以下两种方式实现: 1) 通过使用this.open outside.run
2) 通过php脚本运行casper并将结果插入数据库。u可以使用this.open outside.run或通过php脚本运行casper并将结果插入数据库。