第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 express 中使用 res.sendFile() 時無法設(shè)置 cookie

在 express 中使用 res.sendFile() 時無法設(shè)置 cookie

慕勒3428872 2022-01-01 20:02:10
使用res.sendFile() 時,不會在響應(yīng)中收到set-cookie標(biāo)頭。app.get(sessionTracker, (req, res, next) => {  res.cookie('tracker', '123a', {    maxAge: 172800000,    httpOnly: true,    secure: true  });  return res.status(200).sendFile(path.join(ROOT_DIR, 'dist', 'index.html')).end();});回復(fù)
查看完整描述

2 回答

?
眼眸繁星

TA貢獻(xiàn)1873條經(jīng)驗 獲得超9個贊

@Chandan 我能夠完成這項工作,您不需要 .end()


 app.get("/sessionTracker", (req, res, next) => {

   res.cookie('tracker', '123a', {

    maxAge: 172800000,

    httpOnly: true,

    secure: true

   });

  return res.status(200).sendFile(path.join(__dirname, './', 'nu.json'));

});

還要確?!皊essionTracker”變量沒有混淆。


查看完整回答
反對 回復(fù) 2022-01-01
?
侃侃無極

TA貢獻(xiàn)2051條經(jīng)驗 獲得超10個贊

我有同樣的問題。我之前解決了這個問題:


<a href="/redirect-coaching">Coaching</a> 



router.get('/redirect-coaching', (req, res) =>

{

   res.redirect('/coaching')

})

接著:


router.get('/coaching', (req, res) =>

{

   res.sendFile(path.resolve(__dirname, '../views/coaching.html'))

})

我知道這有點 hacky ......但它有效,這設(shè)置了 cookie。


如果有人可以幫助提供更優(yōu)雅的解決方案,我將不勝感激。


查看完整回答
反對 回復(fù) 2022-01-01
  • 2 回答
  • 0 關(guān)注
  • 215 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號