初识Node.js,来了解下路由

初识Node.js,来了解下路由

最近在开始学习Node.js,因为以前有学过JavaScript,所有感觉还是那么亲切,不过也产生不少陌生的名词:比如今天就要说的路由。

  • 路由干嘛用的
  • 几种路由
  • 怎么写路由

路由是干嘛的

刚开始听到路由是不是会联想到路由器啊!反正我是有这个感觉的,好了,不废话,经过查资料大概了解到了路由就是用来拦截请求,将不同的请求,分配给相对应的函数来处理,比如说用户登录啊等。然而我们可以通过路径和请求方法来区分这些路由。现在路由大概是分为三种:path,Router,route。

path

这种路由就是比较普通的路由就是通过app.get(post…
)
具体代码:

app.get('/',function (req,res) {
    res.end('这是一个get请求');
});

Router

这个主要是针对同等级下的不同的方法做出处理,具体代码:

    var Router1=express.Router;
    Router1.get('/add',function (req,res) {
    console.log("add方法");
    })
    Router1.get('/list',function (req,res) {
    console.log("LIST方法");

});
app.use('/smile',Router1);//别忘了引用

route

这个路由主要是针对一个路由下的几种方法的处理代码也是相当简单的

app.route('/woca')
.get(function (req,res) {
res.send('woca的get请求');
})
.post(function (req,res) {    
});    

好了,路由差不多就了解了,接下来就是继续去学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值