node.js的body-parser中间件

来源:互联网 发布:如何改变网络的拥堵 编辑:程序博客网 时间:2024/06/06 02:15

现在最新版本的express,已经不包含bodyParser方法了。就是说不能再使用下面这种方法来引用bodyParser了。

var app = express();app.use(express.bodyParser());

最好单独 npm install body-parser。然后像下面这样引用。

var app = express();var bodyParser = require('body-parser');app.use(bodyParser.json());app.use(bodyParser.urlencoded({extended: false}));

之前自己在学习express的时候,都是用的express 应用生成器。

npm install express-generator -g

这样会产生一个app.js,然后会自动写好上面关于body-parser的代码。自己也是稀里糊涂的在用。今天我又重新去学习了一下,总结一些。

主要作用

bodyParser主要是用于解析客户端请求的body中的内容,内部使用JSON编码处理,url编码处理以及对于文件的上传处理。

阅读全文
0 0
原创粉丝点击