Node.js 基于的资产管理平台的设计与实现
由于篇幅限制,下面仅展示如何使用Express框架创建一个简单的RESTful API服务器的核心代码。
const express = require('express');
const app = express();
const port = 3000;
// 中间件,用于解析JSON格式的请求体
app.use(express.json());
// 用户路由
const usersRouter = express.Router();
app.use('/users', usersRouter);
// 获取用户列表
usersRouter.get('/', (req, res) => {
res.send('获取用户列表的接口');
});
// 创建新用户
usersRouter.post('/', (req, res) => {
const newUser = req.body;
// 假设我们在这里将newUser保存到数据库中
res.status(201).send('创建新用户成功');
});
// 启动服务器
app.listen(port, () => {
console.log(`服务器运行在 http://localhost:${port}`);
});
这段代码展示了如何使用Express框架创建一个简单的RESTful API服务器,并定义了两个路由,一个用于获取用户列表,另一个用于创建新用户。代码中包含了基本的错误处理和HTTP状态码的使用,这对于RESTful API的开发来说是非常重要的。
评论已关闭