相关疑难解决方法(0)

无法使用CasperJS提交表单 - 换句话说无法登录

我试图登录到的tumblr使用方法CasperJS start,fillwaitForUrl无法做到这一点.在我看来,表单未提交,因为waitForUr每次都过期超时.

终端响应:

我正在使用的代码是这样的:

/*jslint browser: true, regexp: true */
// global casper, require 

var LOGIN_URL, LOGIN_USERNAME, LOGIN_PASSWORD, casper;

casper = require('casper').create({
    waitTimeout: 20000,
    viewportSize: {
        width: 1024,
        height: 768
    },
    verbose: true,
    logLevel: 'debug',
    userAgent: 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)'
});

if (!casper.cli.has('username') && !casper.cli.has('password')) {
    casper.echo('Usage: $ casperjs sfdclogin.casper.js --username=USERNAME --password=PASSWORD').exit(-1);
}

LOGIN_URL = 'https://tumblr.com/login';

LOGIN_USERNAME = casper.cli.get('username');
LOGIN_PASSWORD = casper.cli.get('password');

phantom.cookiesEnabled = true;

casper …
Run Code Online (Sandbox Code Playgroud)

javascript tumblr node.js casperjs

2
推荐指数
1
解决办法
8105
查看次数

标签 统计

casperjs ×1

javascript ×1

node.js ×1

tumblr ×1