express中get和post的区别

1.GET请求无需中间件 req.query 即可
2.POST请求需要中间件body-parser

// 使用bodyParser,否则server中req.body无值
server.use(bodyParser.urlencoded({extended: false,                 //扩展模式是否启用limit:    2*1024*1024           //限制-2M  post数据大小
}));

3.模拟expres body-parser

my-body-parser.js

const querystring=require('querystring');module.exports={aaa: function (){return function (req, res, next){var str='';req.on('data', function (data){str+=data;});req.on('end', function (){req.body=querystring.parse(str);next();});};}
}

引入my-body-parser.js

const express = require('express')
const bodyParser2 = require('./libs/my-body-parser')var server = express()
server.listen(8082)console.log('启动成功!')
server.use(bodyParser2.aaa())server.use('/', function (req, res) {console.log(req.body)
})

下一篇通过众多实例分析,express和jade的使用方法。

express中get和post的区别相关推荐

  1. linux系统下的shell是什么,Linux系统中shell各命令的区别有什么?

    今天小编要跟大家分享的文章是关于Linux系统中shell各命令的区别有什么?喜欢Linux系统并对此感兴趣的小伙伴们快来一起看一看吧~希望对你有所帮助. 1.xargs作用: (1)将前一个命令的标 ...

  2. python中break和continue的区别

    python中break和continue的区别 break 结束for 或者while 循环  后面还没循环到的 不再循环 continue 当满足某种条件时结束当前值的循环 后面没有循环的继续循环 ...

  3. java中separator_java - File.separator和路径中的斜杠之间的区别

    java - File.separator和路径中的斜杠之间的区别 在Java Path-String中使用/和普通的File.separator有什么区别? 与双反斜杠相比,/平台独立似乎不是原因, ...

  4. PHP中self和static的区别,php中self与static的区别

    原文链接,猛击这里. php中self与static的区别 通过一些示例,我们可以很容易看出self和static的区别.假定我们有class Car – 它有两个方法,model和getModel. ...

  5. php 抽象类 接口 区别,PHP中抽象类、接口的区别与选择分析

    本文实例分析了PHP中抽象类.接口的区别与选择.分享给大家供大家参考,具体如下: 区别: 1.对接口的使用是通过关键字implements.对抽象类的使用是通过关键字extends.当然接口也可以通过 ...

  6. php $this self,php中self与$this的区别

    学习php中self与$this的区别. 先来看下parent与self的例子: /* * parent与self的区别 * by www.jbxue.com */ class A{ function ...

  7. mysql中char与varchar的区别分析(补充一句,int和integer没区别)

    转自:http://www.jb51.net/article/23575.htm 在mysql教程中char与varchar的区别呢,都是用来存储字符串的,只是他们的保存方式不一样罢了,char有固定 ...

  8. python中bytearray和java中byte[]的区别_Python经典面试题:说说Python中xrange和range的区别?...

    昨晚一小伙后台问xrange和range有啥区别,讲了下他倒领悟的挺快,其实这也是你各面试Python岗位,经常会遇到的Python面试题,长个心眼哈,说不定明年3月你找工作就用上了. 废话不多说,开 ...

  9. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

最新文章

  1. 配置项目启动的时候就加载 servlet
  2. python列表导出csv_将Python列表导出到csv
  3. 【重大更新】DevExpress v17.1新版亮点(ASP.NET篇)
  4. python socketserver实现服务器端执行命令 上传文件 断点续传
  5. visual studio code 修改工具栏风格
  6. 关于网络蜘蛛以及搜索蜘蛛爬行
  7. java画板抽象类_java 中的 抽象方法 抽象类 和 接口有啥瓜葛
  8. Django 电脑使用管理
  9. Lync和Exchange 2013集成PART1:准备所需证书
  10. windows下cocos2d-x android打包
  11. 南阳理工ACM 题目24 素数距离问题
  12. 数字抽奖小程序_两款火爆的抽奖小程序,最高抽2000元现金红包 亲测提现8.59元秒到...
  13. Ambari技术介绍-尚硅谷大数据培训
  14. 2.《JSP应用开发案例教程》第1章 JSP概述
  15. 如何用css设置文字加粗,css如何设置文字加粗
  16. 腾讯微云下载慢解决办法
  17. 信息系统设计之软件设计和系统架构
  18. Web应用程序,简单的日志系统解决方案
  19. 深度学习:view size is not compatible with input tensor‘s size and stride (at least one dimension spans a
  20. PyQt5——pyqtgraph绘图大招

热门文章

  1. Java 垃圾回收算法之G1
  2. HTTP协议是如何实现“秘密交互”的?
  3. 十大经典数据挖掘算法:SVM
  4. sfp光模块和sfp+高速线缆有什么区别?
  5. Spring Batch @EnableBatchIntegration 注解
  6. IOS学习之数据库(6)--SQLite常用的函数
  7. 用WPF做了几个小游戏
  8. 从零开始,手把手教会你5分钟用SPARK对PM2.5数据进行分析(包括环境准备和SPARK代码)...
  9. 关于一次装机后的个人总结
  10. 一般处理程序读写session