我想了解如何使用快速會話。我寫了下面的代碼。當我訪問從郵差/會話航線,每次都顯示在控制檯下輸入如下:快速會話無法獲得下一個請求的存儲會話值
沒有設置
vikaskumar
我期望是唯一vikaskumar,前,後請求。我想這是保存在會話中的這個字符串,但不存儲在內存中。但根據文檔,內存存儲是默認的,所以它應該自動保存它?
下面的代碼:
app.use(session({
secret: 'keyboard cat',
resave: false,
saveUninitialized: true
}));
app.use(function (req, res, next) {
var views = req.session.username;
if (!views) {
console.log("not set");
req.session.username = 'vikaskumar';
}
next();
});
app.get("/session", function(req, res){
console.log(req.session.username);
res.write(req.session.username);
res.end();
});
是'usernmae'故意還是錯字? – tbking
您必須使用Postman攔截器才能在Postman中使用cookie,這就是爲什麼它不設置會話。 – tbking
如果我從瀏覽器訪問? @tbking –