【Node.js】详细记录express路由和中间件以及qs中间件的使用
warning:
这篇文章距离上次修改已过188天,其中的内容可能已经有所变动。
const express = require('express');
const qs = require('qs');
// 创建Express应用
const app = express();
// 使用qs中的解析函数自定义query解析方式
app.use(express.urlencoded({ extended: false, parser: qs.parse }));
app.use(express.json());
// 定义路由
app.get('/', (req, res) => {
res.send('Hello World!');
});
// 监听3000端口
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
这段代码首先引入了Express框架和qs库。创建了一个Express应用,并使用qs中的parse
函数来自定义express.urlencoded
中的query解析方式。然后定义了一个路由,监听3000端口。这个简单的例子展示了如何使用Express框架和qs库,并且如何在实际应用中设置和使用中间件。
评论已关闭