新手建设html5网站,图书购物网站开发总结,网站建设发专业人才培养方案,网站建设ssc源码修复中间件
中间件是一个函数#xff0c;在请求和响应周期中被顺序调用#xff08;WARNING#xff1a;提示#xff1a;中间件需要在响应结束前被调用#xff09;
路由
应用如何响应请求的一种规则 响应 / 路径的 get 请求#xff1a;
app.get(/, function(req, res) {res…中间件
中间件是一个函数在请求和响应周期中被顺序调用WARNING提示中间件需要在响应结束前被调用
路由
应用如何响应请求的一种规则 响应 / 路径的 get 请求
app.get(/, function(req, res) {res.send(hello express)
})
响应 / 路径的 post 请求
app.post(/, function(req, res) {res.send(hello express)
})
异常处理
使用时需要注意两点
第一参数一个不能少否则会视为普通的中间件第二中间件需要在请求之后引用
app.get(/, function(req, res) {throw new Error(something has error...)
})const errorHandler function (err, req, res, next) {console.log(errorHandler...)res.status(500)res.send(down...)
}app.use(errorHandler)
下节课我们开始写代码