在Node.js中,可以使用tough-cookie库来支持cookie jar。在安装tough-cookie之后,可以使用axios-extensions库中的axios-cookiejar-support来扩展Axios以支持cookie jar。代码示例如下:
const axios = require('axios');
const axiosCookieJarSupport = require('axios-cookiejar-support').default;
const tough = require('tough-cookie');
const cookieJar = new tough.CookieJar();
axios.defaults.jar = cookieJar;
axiosCookieJarSupport(axios);
// 此时,可以使用Axios发送带有cookie的请求
axios.get('https://example.com/').then(response => {
console.log(response.data);
});