因为会点其它语言,其它语言我用的是unirest 最近在学nodejs , 因为unirest也支持nodejs平台 但一测了很久,都没模拟登陆成功,
var unirest = require('unirest'),
baseURL = "baseurl";
unirest.post(baseURL + "/Login")
.field('username', 'user') // Form field
.field('password', '******') // Form field
.field('remembername', '1') // Form field
.jar(true)
.end(function (response) {
console.log(response.body);
var cookies = response.cookies;
console.log(cookies);
unirest.get(baseURL + 'ProjectIndex')
.header("Cookie", cookies)
.end(function (data) {
console.log(data.body);
});
});
这样一直访问不到项目列表页,看返回的数据登陆是成功的