nodejs 中的session中间件 和 cookieSession中间件有什么区别?
欢迎选择我的课程,让我们一起见证您的进步~~
session中間件不知道你是指的下麵哪一個: 1) https://npmjs.org/package/session 2) https://npmjs.org/package/sessionss cookieSession我想你指的應該是: 3) https://npmjs.org/package/connect-cookie-session
session
看有什麼不同直接看npm提供的文檔或者源代碼就可以了,自己可以多分析分析。
1) 源代碼在github上404了,所以不清楚,我貌似也沒用過,不想install來看代碼了 2) 是一個功能全麵的session管理器,給session存儲提供了物理文件、MySQL、直接存在進程內存中還有Cookie這幾種方式 3) 跟2的目的一樣,但是更簡單,隻提供了客戶端Cookie這一種存儲方式
Session實際就是保存用戶會話過程中需要即時使用的一些數據,數據是需要地方存儲的,這些中間件封裝了真正數據存儲的邏輯,並向外提供了相應的存入、更新、取出、刪除操作接口。
http://blog.fens.me/nodejs-connect/
session
中間件不知道你是指的下麵哪一個:1) https://npmjs.org/package/session
2) https://npmjs.org/package/sessionss
cookieSession我想你指的應該是:
3) https://npmjs.org/package/connect-cookie-session
看有什麼不同直接看npm提供的文檔或者源代碼就可以了,自己可以多分析分析。
1) 源代碼在github上404了,所以不清楚,我貌似也沒用過,不想install來看代碼了
2) 是一個功能全麵的session管理器,給session存儲提供了物理文件、MySQL、直接存在進程內存中還有Cookie這幾種方式
3) 跟2的目的一樣,但是更簡單,隻提供了客戶端Cookie這一種存儲方式
Session實際就是保存用戶會話過程中需要即時使用的一些數據,數據是需要地方存儲的,這些中間件封裝了真正數據存儲的邏輯,並向外提供了相應的存入、更新、取出、刪除操作接口。
http://blog.fens.me/nodejs-connect/