提问者:小点点

什么是“cookie-parser”中间件?


在使用express.js创建后端应用程序时,我使用了express-sessioncookie-session

但是,最近我在NPM上发现了这个cookie-parser包。 挺受欢迎的。

我的问题是,

什么是cookie-parser,它与express-sessioncookie-session有何不同?


共1个答案

匿名用户

cookie解析器将传入的cookie从request解析为JSON值。

cookie-sessionexpress-session则是在服务器上维护session

当您的前端发送请求时,如果设置了cookie,它将根据使用情况发送一些cookie,这些cookie默认情况下很难被服务器解释,因此这里cookie解析器将解析这些cookie以便于理解。 这又可用于创建/维护会话或进行身份验证(取决于cookie的使用情况)。