位置: 编程技术 - 正文

node.js中express中间件body-parser的介绍与用法详解(node的express)

编辑:rootadmin

推荐整理分享node.js中express中间件body-parser的介绍与用法详解(node的express),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js+express,node中express的用处,node中express的用处,node.js express koa,node.js中的express,node的express,node.js+express,node.js express koa,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

Node中的核心模块分两类:一类是自带的核心模块,如http、tcp等,第二类是第三方核心模块,express就是与http对应的第三方核心模块,用于处理http请求。express在3.0版本中自带有很多中间件,但是在express 4.0以后,就将除static(静态文件处理)以外的其他中间件分离出来了;在4.0以后需要使用中间件时,就需要单独安装好相应的中间件以后调用,以下3.0与4.0中间件的中间件区别(3.0是内置中间件属性名,4.0是需要安装的中间件名称):

Express 3.0 Name

Express 4.0 Name

bodyParser

body-parser

compress

compression

cookieSession

cookie-session

logger

morgan

cookieParser

cookie-parser

session

express-session

favicon

node.js中express中间件body-parser的介绍与用法详解(node的express)

static-favicon

response-time

response-time

error-handler

errorhandler

method-override

method-override

timeout

connect-timeout

vhost

vhost

csrf

csurf

body-parser

我是在学习nodejs时候,对着书本的例子时,使用bodyParser这个中间件,在终端运行出问题,报错大概意思也是express4.0中没有bodyParser这个内置中间件了,还给了body-parser的GitHub源代码地址: 、bodyParser.raw(options) 、bodyParser.text(options) 、bodyParser.urlencoded(options)

以下是它的三种用法:

1、底层中间件用法:这将拦截和解析所有的请求;也即这种用法是全局的。

express的use方法调用body-parser实例;且use方法没有设置路由路径;这样的body-parser实例就会对该app所有的请求进行拦截和解析。

2、特定路由下的中间件用法:这种用法是针对特定路由下的特定请求的,只有请求该路由时,中间件才会拦截和解析该请求;也即这种用法是局部的;也是最常用的一个方式。

express的post(或者get)方法调用body-parser实例;且该方法有设置路由路径;这样的body-parser实例就会对该post(或者get)的请求进行拦截和解析。

3、设置Content-Type 属性;用于修改和设定中间件解析的body类容类型。

总结

标签: node的express

本文链接地址:https://www.jiuchutong.com/biancheng/380803.html 转载请保留说明!

上一篇:Node.js 实现简单的接口服务器的实例代码(node.js开发实战详解)

下一篇:Nodejs搭建wss服务器教程(nodejs web服务器)

  • 预缴增值税是否要预缴企业所得税
  • 什么是抄报税证明
  • 纳税调整项目包括哪些?请简单列举
  • 税控盘为什么要年年交服务费
  • 车辆购置税如何计算
  • 外聘人员需要申报个税吗
  • 个体生产经营所得税税率表
  • 可供出售金融资产计入什么科目
  • 累计折旧和固定资产减值准备的区别
  • 绿化工程账务处理支出
  • 报销差旅费退回现金是什么凭证
  • 借别人钱收据怎么写
  • 企业未能实施个人所得税代扣代缴是否会罚款呢?
  • 营改增对象
  • 租用服务器会泄漏数据吗
  • 天猫技术服务费什么时候返还
  • 财务费用年末有余额吗
  • xp系统怎么删除打印机驱动程序
  • 苹果取消macbook
  • kindle屏幕黑斑
  • 贝特阿斯品牌介绍
  • 发票管理的基础环节
  • 贷记卡怎么还利息
  • php.ini详解
  • 合伙企业的股息红利要交税吗
  • 个人出租车辆交税吗
  • 商业预付卡可以报销吗
  • 企业微信支付年限怎么看
  • 款付了对方没开发票咋办
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 固定资产减值损失属于营业外支出吗
  • 非成品油发票为什么不能抵扣
  • 生活办公用品清单
  • js异步方式有哪些
  • 织梦如何使用
  • 服务费的开票项目是什么
  • 四种股利分配政策及适用情况
  • access2010怎么还原数据库
  • 个体工商户增值税怎么计算
  • 现金等价物的特征是
  • 税控系统技术维护费的申报抵扣方法
  • 新准则合同结算的科目编码为
  • 实收资本账务处理错误可以调减吗
  • 给保安买大衣算贿赂吗
  • 捐赠 税收
  • 行业协会是怎么赚钱的
  • 资产减值损失怎么计提
  • 票据贴现的分录
  • 赔偿金是营业外收入吗
  • 税控盘冲红怎么操作
  • 电信收据模板
  • mysql无法创建函数
  • windows2008防火墙允许远程桌面
  • ubuntu系统安装教程详细
  • 电脑xp系统改装win7系统可以吗
  • 如何避免系统性风险
  • win8系统如何打开摄像头
  • win10玩上古世纪闪退
  • 批处理操作
  • 权作记录 cocos2dx
  • wordpress单页面店铺
  • AutoPainting
  • ug怎么加载制图模板
  • javascript编程基础
  • JavaScript中的math.pi
  • javascript教程完整版
  • js调用url接口
  • [置顶]游戏名 TentacleLocker
  • javascript类定义
  • Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.stopNestedScroll
  • python的编码
  • 前端开发的工作流程
  • jQuery模拟select实现下拉菜单功能
  • 土地重置成本价
  • 怎么向税局举报
  • 国家医保平台查不到住院记录
  • 地税是地方税吗
  • 应交增值税减免税款借贷方向
  • 十大经济
  • 省级税务机关是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设