Node.js JAVA高校田径运动会管理Express
由于提供的代码已经是一个完整的示例,并且涉及到的功能较多,我将提供一个核心函数的示例,展示如何使用Express框架创建一个简单的API端点来获取比赛信息。
const express = require('express');
const app = express();
const port = 3000;
// 假设有一个比赛信息数组
const competitions = [
{ id: 1, name: '100米赛跑' },
{ id: 2, name: '短跑' },
// ... 更多比赛信息
];
// 获取所有比赛信息的API
app.get('/api/competitions', (req, res) => {
res.json(competitions);
});
app.listen(port, () => {
console.log(`服务器运行在 http://localhost:${port}`);
});
这段代码创建了一个简单的Express服务器,监听本地3000端口。它定义了一个/api/competitions
的路由,当访问这个路由时,会返回一个JSON格式的比赛信息数组。这个示例展示了如何使用Express创建RESTful API,并且如何通过简单的HTTP GET请求来获取数据。
评论已关闭