AJAX: 整理2:学习原生的AJAX,这边借助express框架
// 引入Express框架
const express = require('express');
const app = express();
const port = 3000;
// 解析JSON格式的请求体
app.use(express.json());
// 创建一个GET路由处理AJAX请求
app.get('/api/messages', (req, res) => {
const messages = [
{ id: 1, text: 'Hello World!' },
{ id: 2, text: 'Hello AJAX!' }
];
res.json(messages); // 返回JSON响应
});
// 启动服务器
app.listen(port, () => {
console.log(`Server is running on http://localhost:${port}`);
});
这段代码创建了一个简单的Express服务器,它监听3000端口上的GET请求,并在路径/api/messages
处返回一个包含消息的JSON数组。这个服务器可以作为学习AJAX的后端服务器,配合前端的AJAX代码进行数据的获取和展示。
评论已关闭