【Node.js工程师养成计划】之express中间件与接口规范
const express = require('express');
const app = express();
// 解析JSON请求体
app.use(express.json());
// 解析URL编码请求体
app.use(express.urlencoded({ extended: true }));
// 路由与处理器
app.get('/api/hello', (req, res) => {
res.send({ message: 'Hello, World!' });
});
// 监听3000端口
app.listen(3000, () => {
console.log('服务器运行在 http://localhost:3000/');
});
这段代码创建了一个简单的Express服务器,监听3000端口,并定义了一个GET接口/api/hello
,返回一个JSON响应。这个例子展示了如何使用Express框架设置中间件来处理不同类型的请求体,并定义RESTful风格的API接口。
评论已关闭