首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cookie解析器的“res.cookie”(‘cookie cookie’,{cookieData});不设置cookie

Cookie解析器的“res.cookie”(‘cookie cookie’,{cookieData});不设置cookie
EN

Stack Overflow用户
提问于 2018-10-08 15:15:41
回答 1查看 61关注 0票数 0

我正在使用nodeJsExpressJs

最近,我有一个问题:

在“res.cookie”(“炊事名称”,{cookieValue})之后; my req.cookies仍然是空的。

这是我设置cookie时的代码

代码语言:javascript
复制
res
      .cookie('vendor', vendor,
        {
          expires: moment().add(CONF.server.tokens.expiration.short, 'h').toDate(),
          httpOnly: false,
        });

这是我想要得到这个饼干的代码

代码语言:javascript
复制
 await request({
    method: 'POST',
    baseUrl: process.env.SERVER,
    uri: '/users/shops/' + req.cookies.vendor.vendorId + '/credits',
    headers: {
      'Authorization': 'Bearer ' + req.cookies.access_token,
      'User-Agent': req.get('User-Agent'),
      'X-Forwarded-For': req.ip
    },
    json: true,
    body: {
      packs: req.body.packs,
      stripeToken: req.body.stripeToken
    }
  });

当我使用Visual代码的调试器时,我得到的是一个空对象:调试器screenShot

非常感谢你的宝贵帮助,祝你白天/晚上愉快。

EN

回答 1

Stack Overflow用户

发布于 2018-10-08 16:00:23

我认为您应该更改"httponly=true“并通过res.send()发送您的响应

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52705330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档