好的,以下是使用 Node.js 和 axios 模块编写登录脚本的示例代码:
```javascript
const axios = require('axios');
// 设置登录所需的参数
const loginData = {
username: 'your_username',
password: 'your_password'
};
// 发送 POST 请求进行登录
axios.post('http://example.com/login', loginData)
.then(response => {
// 获取登录成功后的 cookie
const cookie = response.headers['set-cookie'][0];
// 发送 GET 请求获取需要登录后才能访问的页面
axios.get('http://example.com/protected-page', {
headers: {
Cookie: cookie
}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);