美文网首页前端攻城狮
express 处理请求参数

express 处理请求参数

作者: 黄一倚 | 来源:发表于2019-04-27 10:59 被阅读1次
    1. 处理get请求参数
      直接用req.query来获取,得到的是一个json对象,包含的是请求参数名和参数值

    2. 处理post请求参数
      通过一个中间件body-parser来处理
      2.1. 安装 body-parser
      npm install body-parser
      2.2 使用
      var bodyParser = require('body-parser')

    var express = require('express')
    var bodyParser = require('body-parser')
    
    var app = express()
    
    // parse application/x-www-form-urlencoded
    app.use(bodyParser.urlencoded({ extended: false }))
    
    // parse application/json
    app.use(bodyParser.json())
    
    app.use(function (req, res) {
      res.setHeader('Content-Type', 'text/plain')
      res.write('you posted:\n')
      res.end(JSON.stringify(req.body, null, 2))
    })
    

    更多的使用文档 点击这里

    相关文章

      网友评论

        本文标题:express 处理请求参数

        本文链接:https://www.haomeiwen.com/subject/yovhnqtx.html