在节点应用程序中,我想使用cookie来读取数据。如果我想使用以下选项制作Cookie:
res.cookie('user', '123', { signed: true, httpOnly: true, secure: true }
,然后在节点端点/控制器中读取cookie:
router.get('/test', testHandler)
function testHandler(req, res){
// how to read the secure cookie here?
}
如何在本地计算机上访问此安全cookie?我是否必须在本地设置https服务器才能读取它?
答案 0 :(得分:1)
您可以只做req.session
请记住,如果您将secure
属性设置为true,则必须通过HTTPS建立连接,否则它将无法正常工作。