我request用来发布一个login.php带有参数的请求uidand pwd,然后node-fetch用来读取 auth 后面的页面。
(async function () {
request.post(
'login.php',
{ form: {
uid: 'username',
pwd: 'password'
} },
(error, response, body) => {
if (!error && response.statusCode === 200) {
console.log(body); // <-- so far so good
fetch('userdetails.php?id=1234')
.then(user => user.text())
.then(user => console.log(user));
}
}
);
})();
我console.log(body)从该网站返回的是:
如果您的浏览器没有启用 javascript,请单击此处
当我从浏览器正常登录时会显示该消息。但是当我对用户配置文件进行后续提取时,它说我没有被授权。
这与requestcontra有什么关系node-fetch吗?