Я не могу установить свой заголовок, что не так?
const express = require('express');
const app = express();
app.get('/', (req,res)=>{
res.header('myHeader','ok');
/*
even
res.set('myHeader','ok');
tried but there is no difference
*/
res.redirect('/x');
})
app.get('/x',(req,res)=>{
res.send(req.headers);
})
app.listen(3000);
и при переходе к localhost:3000
я получаю один и тот же результат каждый раз.
Это результат:
{
host: "localhost:3000",
connection: "keep-alive",
upgrade-insecure-requests: "1",
user-agent: "XX",
accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
accept-encoding: "gzip, deflate, br",
accept-language: "en-US,en;q=0.9",
cookie: "XX"
}
и, как вы видите, myHeader
не появляется в списке.