服务端:npm install express body-parser cors
const express = require('express');
const bodyParser = require('body-parser');
const cors = require('cors');
const app = express();
const PORT = 3000;
app.use(bodyParser.json());
app.use(cors());
app.get('/api/data', (req, res) => {
const data = {
message: 'Hello, world!'
};
res.json(data);
});
app.listen(PORT, () => {
console.log(`Server listening on port ${PORT}`);
});
客户端:npm install axios
const axios = require('axios');
axios.get('http://localhost:3000/api/data')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});