zoukankan      html  css  js  c++  java
  • 20-Node.js学习笔记-Express-请求处理-Post参数的获取

    Post参数的获取

    Express中接收post请求参数需要借助第三方包 body-parser

    ``` //引入body-parser模块 const bodyParser = require('body-parser'); //配置body-parser模块 app.use(bodyParser.urlencoded({ extended:false})); //接收请求 app.post('/add',(req,res)=>{ //接收请求参数 console.log(req.body) }) ```
    • extended: false:表示使用系统模块querystring来处理,也是官方推荐的
    • extended: true:表示使用第三方模块qs来处理
    • 从功能性来讲,qs比querystring要更强大,所以这里可以根据项目的实际需求来考虑
    ``` //10.js //引入express框架 const express = require('express'); const bodyParser = require('body-parser'); //创建网站服务器 const app = express();

    //拦截所有的请求
    app.use(bodyParser.urlencoded({extended:false}));
    app.post('/add',(req,res)=>{
    //获取请求参数
    res.send(req.body)
    })

    //监听端口
    app.listen(3000);
    console.log('网站服务器启动成功');

    //post.html

    Document
    ```
  • 相关阅读:
    fdisk 分区
    fdisk 添加逻辑分区
    centos7 bond0 双网卡配置
    查看centos7启动项
    本地yum源安装docker
    cobbler Ubuntu16.04 安装
    docker-ce-17.03.2 离线安装RPM包
    day14 生成器的进阶
    day13迭代器与生成器
    day12闭包,装饰器
  • 原文地址:https://www.cnblogs.com/foreverLuckyStar/p/12089491.html
Copyright © 2011-2022 走看看