:GET、POST、PUT、DELETE ···
(PATH,Handler):PATH定义匹配的路由路径,Handler 路由匹配时执行的回调函数:(请求对象req,响应对象res)=>{}
//多种路由规则...', (req,res)=>{ res.end('常用于更新数据'); })
app.post('/postD', (req,res)=>{ res.end('常用于提交数据'); })
app.delete...,都会由这个路由处理器处理"); });
//自定义 404 路由: *表示接受所有请求路径,通常定义在最后用于: 兜底404
app.all('*', (req, res) => { res.end...,相同请求路径|路由的操作被干扰,通常all定义在最后用于兜底操作;
获取请求报文参数:
原生Node 可以通过HTTP模块获取请求报文: 但对于一些参数获取存在一些不便:获取请求路径|参数|请求头.....use() 不仅仅是引入中间件;
实际上,app.use() 是一个非常通用的方法,它用于将中间件绑定到应用程序的路径上,以及将路由绑定到应用程序的路径上
中间件和路由实际上都可以被认为是一个可以处理请求的处理函数