Cookie-parser

let express = require('express');
let app =new express();

// 引入cookie-parser;
let cookieParser = require('cookie-parser');

// 設置中間件

app.use(cookieParser('123')); //加密操做 實際上沒什麼用

app.get('/set',(req,res)=>{
    res.cookie('userinfo','jack',{expires:new Date(Date.now()+10000),httponly:true,signed:true});
    // signed 用來設置是否加密cookie  可是存數組的時候他會自動進行
  console.log(req.signedCookies.userinfo);
//取出加密的cookie
    //編碼處理這個是特殊
    res.send('設置成功');
});
app.get('/login',(req,res)=>{
    res.send(''+req.cookies.userinfo);
})
app.listen(3000,()=>{
    console.log('ok');
})
相關文章
相關標籤/搜索