使用Express写接口
创建路由中间件
新建路由中间件文件命名为apiget.js
const express = require("express")
const router = express.Router() //创建路由实例
// get接口
router.get('/user',(req,res)=>{
const query = req.query
res.send({
status:200, //状态码
msg:"get请求成功", //状态字符
data:query // 响应数据
})
})
// post接口
router.post('/user',(req,res)=>{
const body = req.body
res.send({
status:200,
msg:"get请求成功",
data:body
})
})
module.exports={
router
}
开启服务
创建一个服务实例文件命名为server.js
const express = require('express')
const server = express()
// 配置解析表单数据的中间件
server.use(express.urlencoded({ extended:false}))
//引入中间件
const router = require('./apiget')
//全局注册中间件
server.use('/api',router.router)
server.listen(800