码迷,mamicode.com
首页 > Web开发 > 详细

URL匹配与req参数解析

时间:2016-11-22 17:02:11      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:请求   body   post请求   query   ...   参数   查找   --   url   

通配URL*(可代表任何字符串)

例如:

app.get(‘/test/*‘, function(req, res){

  res.send(req.query.aa);

})

‘/test/*通配test/...的URL

 

占位符URL(匹配一级)

例如:

app.get(‘/test/:a‘, function(req, res){

  res.send(req.query.aa);

})

‘/test/*匹配test/a, test/b等的URL不匹配test/a/b

 

req参数获取:

req.query 处理get请求

req.params 处理/:xxx形式的get请求

req.body 处理post请求

req.param() 可以处理get和post请求,查找优先级为req.params-->req.body-->req.query

URL匹配与req参数解析

标签:请求   body   post请求   query   ...   参数   查找   --   url   

原文地址:http://www.cnblogs.com/yanze/p/6089713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!