zoukankan      html  css  js  c++  java
  • 搭建express服务

    1、安装express:

    npm install express --save

    2、新建server/index.js启动文件:

    // 引入express
    const express = require('express')
    const app = express()
    
    // 引入路由
    const router = require('./router')
    
    // 将/api请求发送到router路由
    app.use('/api', router)
    
    // 监听端口
    app.listen('8088')
    console.log('success listen http://127.0.0.1:8088')

    3、新建server/router.js路由文件:

    // 引入express路由
    const express = require('express')
    const router = express.Router()
    
    // 所有router请求都先经过该方法
    router.use((req, res, next) => {
      next()
    })
    
    // 具体请求
    router.get('/test', (req, res, next) => {
      res.json(null)
    })
    
    module.exports = router

    4、启动服务器:

    node server/index.js

    5、安装报文解析器:

    npm install body-parser --save

    6、引入请求报文解析器:

    // 引入报文解析器
    const bodyParser = require('body-parser')
    // 将请求报文进行解析
    app.use(bodyParser.json())
    app.use(bodyParser.urlencoded({extended: false}))

    7、引入请求报文解析器后请求中获取请求参数,get请求为:req.query,post请求为:req.body

  • 相关阅读:
    PHP验证码
    c#属性
    框架数据连接类
    mysqli
    C# 委托
    Windows系统,文件和文件夹命名规则:
    固态硬盘与普通硬盘的区别
    windows快捷键
    1.认识计算机
    计算机题解
  • 原文地址:https://www.cnblogs.com/yifamily/p/11790872.html
Copyright © 2011-2022 走看看