1,什么是Express?
它是一个基于node.js的一个框架。Node是一个将JS运行在服务端的一个平台 。
2,如何使用Express?
因为Express就是一个模块或包,npm install express安装就可以了。
3,什么是路由?
给一个请求,交给谁来处理,那么这个交给的过程就是路由。
4,路由方式?
get, post
5,路由句柄?
就是一个回调函数,一般要有两个参数,req, res。
req是指IncomingMessage,一些请求相关的信息,这些信息,我们只能获取,不能修改。
res是指ServerResponse,表示响应对应。
6,req对象和res对象?
req是指IncomingMessage,一些请求相关的信息。 req.query
res是ServerResponse,表示响应对象。res.send() res.sendFile() res.json() res.render() res.downlaod() res.redirect()
7,什么是中间件?
也是一个回调函数,这个回调函数比较特殊,有三个参数,req, res, next。
8,应用级中间件?