在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Linux  HTML/ Nodejs express-session包的cookie參數(shù)問(wèn)題

Nodejs express-session包的cookie參數(shù)問(wèn)題

這個(gè)參數(shù)cookie的secure作用是什么?

clipboard.png
官方這個(gè)cookie參數(shù)里面的是一個(gè)鍵值對(duì),secure為true,
我把設(shè)置為true的加進(jìn)我的測(cè)試代碼:

var express = require("express");
var session = require('express-session');
var app = express()
// app.set('trust proxy', 1) // trust first proxy

app.use(session({
    secret: 'keyboard cat',
    resave: false,
    saveUninitialized: true,
    cookie: { secure: true }
}));

app.get("/",function (req,res) {
    if(req.session.login) {
        res.send("歡迎你" + req.session.username);
    }else {
        res.send("你沒(méi)有登陸");
    }
});

app.get("/login",function (req,res) {
    req.session.login = true; //設(shè)置這個(gè)session
    req.session.username = "Jack";
    res.send("你已經(jīng)成功登陸");
});

app.listen(3000);

訪問(wèn)了login在訪問(wèn)主頁(yè)還是沒(méi)有登陸,設(shè)置成false才成功。

這個(gè)cookie的secure作用是什么?

回答
編輯回答
老梗

clipboard.png

上面的英文不是告訴你了嗎,設(shè)置是否在 https 鏈接上傳輸?shù)?,設(shè)為 true,那么在普通 http 鏈接上就不會(huì)set cookie

2017年3月22日 22:47