Node 参数

/ab?cd 匹配b 0-1
/ab+cd 匹配 b 1-多
/ab*cd 匹配以ab开头,cd结尾的路径
/ab(cd)?e
*匹配所有路径
/a/匹配所有含a的路径
/.*fly$/ 匹配所有以fly结尾的路径


req.url=req.path+?+req.query 路径+参数
req.method 请求方式
req.params 路由路径参数
res.json() 发送一个JSON格式的响应
res.jsonp() 发送一个试吃JSONP 的JOSN格式的响应
res.redirect() 重定向请求
res.render() 渲染试图模块
res.send() 发送各种类型的响应
res.sendStatus(404) 设置响应状态码,并将其以字符串形式作为响应体的一部分
res.sendFile 以八位字节流的形式发送文件
一个路由只调用一直结束响应的方式
可使用app.route()创建路由路径的链式路由句柄。由于路径在一个地方指定,这样做有助于创建模块化的路由,而且减少了代码冗余和拼写错误
定义一个路径,拆分多种请求方式时 app.route
express.route 类创建模块化。可挂载的路由句柄
route.get()
挂载至应用,app.use(【虚拟路径】,route)

 

posted @ 2018-10-19 10:11  maps..xy  阅读(298)  评论(0编辑  收藏  举报