我正在尝试使用node / express从Fantasy Premiere League页面中检索auth cookie(我对此很陌生,所以我的思维方式可能有重大错误),但没有成功。我要做的步骤:
const express = require('express');
const axios = require('axios');
const app = express();
app.use(express.json());
app.get('/login', (req, res) => {
console.log('GET /login');
axios.post('https://users.premierleague.com/accounts/login/', {
"withCredentials": "true",
"password": "my_pass",
"login": "my_email",
"redirect_uri": "https://users.premierleague.com/",
"app": "plusers"
})
.then(respond => {
console.log(respond.headers);
})
.catch(err => console.log(err));
})
但是,这只给了我一个set-cookie,当我通过浏览器(csrftoken)登录时,它会在“请求标头”(作为cookie)中看到。
有任何提示吗?