位置: 编程技术 - 正文
推荐整理分享node.js cookie-parser 中间件介绍,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
之前加入了一个学习笔记本群,通过学习笔记来分享学习成果。也在这里发一份吧。
当我们在写web的时候,难免会要使用到cookie,由于node.js有了express这个web框架,我们就可以方便地去建站。在使用express时,经常会使用到cookie-parser这个插件。今天我们来分析一下这个插件。
这个插件通常当作中间件使用,app.use(cookieParser()), 这样就可以处理每一个请求的cookie。
从名字上看,这就是一个解释Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。下面,我们来深入它的源码。
首先,我们看index.js
这里有2个引用,一个是cookie,一个是cookie-parser这个核心功能。cookie这个模块,只提供了2个方法,一个是serialize另一个是parse。
serialize方法接收key和val,并序列化。
paser方法把字符串转成对象
再看下面,就是cookie-parser的主函数cookiePaser。
看了这个主函数,我们还有一些迷茫,正好就是它的主文件parse.js。我们在下次再看这个文件到底是做什么用的吧。
标签: node.js cookie-parser 中间件介绍
本文链接地址:https://www.jiuchutong.com/biancheng/370740.html 转载请保留说明!友情链接: 武汉网站建设