当前位置:网站首页>1-18 创建最基本的express服务器&创建路由的API模块

1-18 创建最基本的express服务器&创建路由的API模块

2022-06-30 21:26:00 画不完的饼

创建最基本的express服务器

router.js
创建get接口

//导入express
const express = require('express')
//创建路由对象
const apirouter = express.Router()
 

apirouter.get('/get',(req,res)=>{
    const query = req.query
    res.send({ 
        status:0, //0表示处理成功,1表示处理失败
        msg:'GET请求成功',//状态描述
        data:query      //需要响应给客户端的数据 
    })
})

apirouter.post('/post',(req,res)=>{
    const body = req.body
    res.send({ 
        status:0, //0表示处理成功,1表示处理失败
        msg:'POST请求成功',//状态描述
        data:body      //需要响应给客户端的数据 
    })
})

//向外导出路由对象
module.exports=apirouter

server.js

//创建基本的web服务器
const express =require('express')
const app = express()
//POST接口需要配置表单解析中间件来解析客户端传递过来的数据
app.use(express.urlencoded({extends:false}))
const router = require('./apirouter')
app.use('/api',router)
 
app.listen(80,()=>{
    console.log('express server running at http://127.0.0.1')
})
原网站

版权声明
本文为[画不完的饼]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_39162041/article/details/125334776