位置: 编程技术 - 正文

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服务器)

  • 结转和结转到的区别
  • 一般纳税人金税盘全额抵扣分录
  • 占地面积的计算公式
  • 装修行业开票税率
  • 个人股权激励收入申报
  • 个人平均缴费基数
  • 幼儿园收取生活费通知
  • 税控盘会计处理
  • 股东转钱到公司怎么备注
  • 城镇土地使用税纳税义务发生时间
  • 公司发的奖金可以直接公司账户转账给员工吗?
  • 文化事业建设费的征收范围
  • 小规模增值税纳税申报表
  • 二房东税务局开发票
  • 许可使用费怎么计算
  • 小规模纳税人增值税税率
  • 联营商场如何交增值税?
  • 电商公司购买拍照违法吗
  • 发票冲红有时间要求吗
  • 预估成本费用会计科目
  • 财政性资金是不含税的吗
  • printnow.exe - printnow是什么进程 有什么作用
  • 股东投资追加款怎么做账
  • 收到汇算清缴的现金
  • php实现的三个常数是什么
  • 公司修建污水池申请书
  • 系统自带功能
  • php必背知识点
  • 确认的政府补助怎么入账
  • 所得税和所得税税率
  • 资产处置损益要写明细账吗
  • 营改增几个阶段
  • 用土地抵账合法吗
  • 以前年度的销售退回,冲减哪年的
  • openlayers6教程
  • 纳税检查调整销售额什么意思
  • 支付职工差旅费发生的现金流出
  • 小企业会计准则没有以前年度损益调整科目
  • 外国人在我国境内被刑事拘留
  • 不良品扣款入什么科目
  • 预缴所得税亏损费用金额大会被监测到吗?
  • 固定资产清理如何做账
  • 待抵扣进项税额和待认证进项税额的区别
  • 银行退汇怎么做会计分录
  • 出售辅助材料怎么做账
  • 固定资产抵账的账务处理
  • 车保险说给返钱是真的吗
  • 企业代理社保
  • 固定资产清理的借贷方向
  • 认证测试方式有哪几种
  • 服装销售怎么做
  • 哪些单位需要缴纳残疾人保障金
  • 发票盖章需要知道的10个问题
  • 库存商品账本填写样本
  • sql企业管理器在哪里
  • mysql开发教程
  • yum更新所有软件
  • chia 如何双挖
  • win7怎么创建新盘
  • windows102021年更新
  • win7网页显示不全
  • win8打游戏卡吗
  • win10系统误删文件怎么恢复
  • vue动态路由传参
  • 深入学习习总书记系列讲话精神
  • 使用jquery
  • shell中括号的作用
  • Android优化蓝牙
  • python 脚本编写
  • jquery课程内容总结
  • android的r
  • 甘肃国家税务局官网app
  • 关于房地产企业所得税涉税处理表述正确的有
  • 审计局查什么内容
  • 东莞市国家税务局网上办税大厅
  • 增值税纳税申报表附列资料(三)
  • 怎么打印纳税申报表带章的
  • 2020年海南个人所得税新规定
  • 赣州买二手房限购吗
  • 所有企业都要做应急预案吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设