next,权限控制函数
app.get('/request', (req,res,next) => {
req.name = "张三";
next() ;
};
app.get('/request...');
2.4错误处理中间件
在程序执行的过程中,不可邊免的会出现一些无法预科的错误, 比如文件读取失败,数掘库连接失败。...只能处理同步代码错误
app.use((err, req, res, next) => {
res.status(500).send('服务器发生未知错误');
})
当程序出现错误时,调用...();
// 创建服务器
const app = express();
// 将路由和请求路径进行匹配
app.use('/home', home);
// 创建二级路由
home.get('/index...//当参数为true时使用一个叫做qs的第三方模块对请求参数进行处理,qs模块也可以将请求参数格式转换为对象类型,
而且功能要比querystring强大,但是目前使用querystring就可以满足需求