Expressbody-parser

body-parser是什么?

body-parser是一个HTTP`请求体解析中间件`,使用这个模块可以解析JSON、Raw、文本、URL-encoded格式的请求体,Express框架中就是使用这个模块做为请求体解析中间件。

body-parser与 原生解析对比

Node.js原生HTTP模块中,是将用户请求数据封装到了用于请求对象req中,该对象是一个`IncomingMessage`,该对象同时也是一个可读流对象。

var http = require('http');

//用http模块创建一个http服务端

http.createServer(function(req, res) {

req.on('data', function(chunk){

....

});

req.on('end', function(){

....

//在此对不同类型进行判断

}).listen(3000);;

body-parser模块是一个Express中间件,它使用非常简单且功能强大,接下来进入干货阶段.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容