我尝试使用CasperJS绕过受recaptcha保护的表单。我使用第三方服务提供绕过重新接收的功能,但是从不呈现验证码。
var casper = require('casper').create({
pageSettings: {
userAgent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11"
},
verbose: true,
logLevel: "debug"
});
casper.start("https://website.com/protected/form");
casper.then(function() {
casper.wait(5000, function() {
casper.capture('/home/phantomjs/downloaders/screenshot-1.png');
});
});
casper.run();
在查看屏幕截图后,我发现重新包装表单永远不会呈现。我已经尝试将等待时间调整到更长的时间,无论我等待它多久都没有呈现。