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

  • 相关阅读:
    暂存。2
    暂存。
    dom兼容性问题3 元素操作
    一个查看Access数据库密码的工具
    解除IIS配置节锁定
    解决cef中title不现实tooltip的问题
    创建.symlnk文件
    查询orcale运行的SQL语句记录
    跨域http头
    C#抓取天气数据
  • 原文地址:https://www.cnblogs.com/yifamily/p/11790872.html
Copyright © 2011-2022 走看看