在使用express.js创建后端应用程序时,我使用了express-session
和cookie-session
。
但是,最近我在NPM上发现了这个cookie-parser
包。 挺受欢迎的。
我的问题是,
什么是cookie-parser
,它与express-session
或cookie-session
有何不同?
cookie解析器
将传入的cookie从request
解析为JSON值。
而cookie-session
或express-session
则是在服务器上维护session
。
当您的前端
发送请求时,如果设置了cookie,它将根据使用情况发送一些cookie,这些cookie默认情况下很难被服务器解释,因此这里cookie解析器
将解析这些cookie以便于理解。 这又可用于创建/维护会话或进行身份验证(取决于cookie的使用情况)。