後才能設置與會話令牌的僅Http餅乾我試圖通過管服務器會話我的API請求,並遇到了一個錯誤說:快遞/ node.js中不能設置頭,他們被送到
不能設置頭後,他們被送到
不完全知道這意味着什麼,但這裏是我的快遞攔截,監聽到崗位/api/sessions
端點和成功的場景設置一個cookie
app.post('/api/sessions', (req, res) => {
const url = `${config.API_HOST}/sessions`
let apiCall = request.post(url, (err, response, body) => {
if (!err && response.statusCode === 200) {
const data = JSON.parse(body)
let sessionCookie = {
path: '/',
hostOnly: true,
secure: true,
httpOnly: true
}
res.cookie('SESS', data.token, sessionCookie)
}
})
req.pipe(apiCall).pipe(res)
})
編輯:我管它的原因是能夠在我的客戶端應用程序中使用promisses。