可以抓啊,在capture之前等待几秒,等待几个页面跳转,这应该是新浪反爬虫的策略。
我之前写的登陆代码。
```
var casper = require("casper").create();
casper.start('
http://weibo.com/login')
casper.wait(2000, function() {});
casper.waitForSelector(".W_login_form", function(){
this.fillSelectors('.W_login_form', {
'input[name="username"]': 'XXXXXX',
'input[name="password"]': 'XXXXXX',
}, false);
this.click(".W_login_form .login_btn a");
});
casper.wait(5000, function(){
this.echo(this.getCurrentUrl());
this.capture("5000.jpg");
});
casper.run();
```