用第三方模块(express) 写get接口
1.什么是express呢
Express 是一个基于Nodejs平台的web 开发框架
Express具有强大而灵活的中间件特性
想要深入理解express 可以去看它的中文文档:www.expressjs.com.cn/starter/ins…
在写get接口的时候首先要下载第三方模块(express包)
2.写一个get接口带参数
思路:
1.引入express模块
2.调用express()函数 得到一个返回值 用变量接收
3.设置get请求的处理函数
4.监听 端口号 ,启动web服务
1.引入express模块
2.调用express()函数 得到一个返回值 用变量接收
3.设置get请求的处理函数 设置参数
4.监听 端口号 ,启动web服务
代码
// 1.引入express模块
const express = require('express')
// 2.调用express()函数 得到一个返回值 用变量接收
const app = express()
// 3.设置get请求的处理函数
app.get('/api/getbooks', (req, res) => {
// 数据写死了
const newbooks = [
{
"id": 1,
"bookname": "斗罗大陆",
"author": "张威",
"publisher": "太白文艺出版社"
},
{
"id": 2,
"bookname": "斗破苍穹",
"author": "李虎",
"publisher": "湖北少年儿童出版社"
},
{
"id": 3,
"bookname": "完美世界",
"author": "辰东",
"publisher": "北京完美公司出版"
}
]
res.send(newbooks)
})
// 4.设置端口号,启动服务器
app.listen(3009, () => {
console.log('服务器启动');
})