表达中间件体的如何实现?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
首先通过命令提示输入mkdir自由,,cd自由。
再输入body-parser.js联系。
把下面的代码在体。js敲一遍。
//lib/body-parser.js const属性=要求(& # 39;变量# 39;); module.exports。urlencoded=函数(下)要求,res, { 让块=[]; req.on(& # 39;数据# 39;,https://www.yisu.com/zixun/data=> { chunks.push(数据); }); 要求的事情。(“结束”,()=> {//合并缓冲。 让buf=Buffer.concat(块).toString ();//把变量的解析过的json放到req.body上。 要求的事情。身体=querystring.parse (buf); next (); }); }
下面是主程序代码。
//app.js const表达=要求(& # 39;表达# 39;); const bodyParser=要求(& # 39;。/lib/body-parser& # 39;); 让应用程序=表达(); app.use (bodyParser.urlencoded); app.post(& # 39;/& # 39;(点播,res)=比;{ res.send (req.body); }); app.listen (8000),
现在就完成和体中间件类似的功能了,要求。身体上面有请求过来的帖子数据。
感谢各位的阅读!看完上述内容,你们对表达中间件体的如何实现大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。