1. 创建基本的服务器
//导入express模块
const express =require('express')
//创建express的服务器实列
const app =express()
app.listen(80,function(){
console.log('express server rnning at http://127.0.0.1')
})
2 创建 API 路由模块
//router/user.js
const express =require('express')
const apiRouter=express.Router()
//这里写接口
module.exports=apiRouter
//======================================
//导入路由模块
const router=require('./router/user.js')
//注册路由模块
app.send('/api',router)
3.编写GET和POST接口
const express =require('express')
const apiRouter=express.Router()
apiRouter.get('/get',(req,res)=>{
//获取服务端的查询字符
const query =req,query
//调用res.send()方法,把数据响应给客户端
res.send({
status:0,
msg:'GET请求成功',
data:query
})
})
apiRouter.post('/post',(req,res)=>{
//1.获取客户端通过请求体,发送服务器URL-encoded 数据
const body=req.body
//2.调用res.send()方法,把数据响应给客户端
res.send({
status:0,
msg:'POST请求成功!',
data:body
})
})
module.exports=apiRouter
版权声明:本文为u012138854原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。