是否有可能在casper中伪造帖子或获取请求,运行

时间:2013-09-21 16:01:51

标签: post get phantomjs casperjs

我在casperJs中创建了一个webscraping脚本。

我想要的是我需要插入从sql server数据库中抓取的结果。

我打算通过在db中插入的服务器上发布结果来实现。 我已经尝试过以下代码来测试是否可以在 casper.run

内完成
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.');
    });

它不会发出请求,也不会回应GOT It。

2 个答案:

答案 0 :(得分:0)

我不确定这是否是一种巧妙的方法。我宁愿建议为NodeJS使用SpookyJS和SQL服务器库。

答案 1 :(得分:0)

可以通过以下两种方式实现:

1)在.run之外使用this.open 2)通过php脚本运行casper并将结果从那里插入db。