我已使用express设置了一个请求,其中包含以下选项:
const options = {
url: url,
method: 'GET',
json: true,
headers: {
'cookie': SESSION_COOKIE_NAME + '=' + sessionId
}
};
这很有效,但问题是这会将整个cookie设置为SESSION_COOKIE_NAME + '=' + sessionId
的结果。如果我想简单地设置SESSION_COOKIE_NAME
"属性"我怎么去做?
注意:SESSION_COOKIE_NAME
只是一个环境变量,它指向此实际cookie名称的字符串。
答案 0 :(得分:0)
您只需使用以下代码段在express
中设置Cookie:
res.cookie('cookieName',cookieValue,{maxAge:900000,httpOnly: 是的});
我没有看到任何理由你在快递帮助你时手动修改cookie字符串。
请参阅文档:res.cookie