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”變量沒有混淆。

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)雅的解決方案,我將不勝感激。
添加回答
舉報