路由 Routes

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

这个课程我们可以会去给应用里的 event ,也就是活动模型去创建一套 RESTful 的接口 .. 这个模型是我们在介绍 Node.js 与 MongoDB 的时候创建的 ..

先去新建一个 js 文件,放在 routes 的下面,名字是 eventRouter.js

先导入 express ...

再创建一个 router ... 它的值是 express 的 Router 方法返回的东西 .. 这样我们就可以使用这个 router 去创建路由了 ..

用一下 rotuer 的 route 方法,添加一个路由 ... 地址是 /events .. 接着你可以使用 get 或者 post 方法,去处理对这个地址的 GET 类型的请求,或者 POST 类型的请求 ..

用一个 get 方法 .. 它的回调里有两个参数,request 表示请求,response 是响应 .. 我们可以响应一个东西 .. 用一下它的 send 方法,响应一个对象 .. message: 'hello events ~'

最后再导出这个 router ...

module.exports = router

回到 server.js .. 导入刚才创建的 eventRouter 这个路由 .. 位置是 ./routes/eventRouter

在路由前面我想加上 api 这个前缀,app.use ... /api ... 访问这个地址的时候,用一下 eventRouter 路由来处理 ..

回到浏览器 ... 再试一下 ... 访问一下 api/events .

页面上会出现一个 json 格式的数据,上面有个 message 字段,对应的值是 hello events ~ ..

路由 Routes《 Node.js:REST 接口 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点