要解决这个问题,您可以按照以下步骤进行操作:
确保您的Node.js服务器已经正确设置了POST请求的路由和处理程序。
在Node.js服务器中,通过安装和引入body-parser
模块来解析POST请求的数据。您可以使用以下命令安装body-parser
模块:
npm install body-parser
然后,使用以下代码在您的Node.js服务器中引入和使用body-parser
模块:
const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
这样,您的Node.js服务器将能够解析POST请求中的数据。
const axios = require('axios');
const postData = {
// 要发送的数据
};
axios.post('http://your-nodejs-server-url', postData)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
请将http://your-nodejs-server-url
替换为您的Node.js服务器的URL。
通过按照上述步骤进行操作,您应该能够成功将POST请求数据发送到Node.js服务器,并在服务器端获取数据。