Не могу создать повара ie - Node.js - PullRequest
0 голосов
/ 11 февраля 2020

Я пытаюсь создать повара ie, который был бы равен 1. но когда консольный журнал - он все время неопределен! кто-то узнает, где здесь ошибка?

var express = require('express');
const http = require('http')
const port = 4000;
var cookieParser = require('cookie-parser'); // module for parsing cookies
const cors = require('cors');
var app = express();
const bodyParser=require('body-parser');

var corsOptions =
{
    origin: 'http://localhost:3000',
    optionsSuccessStatus: 200,
    allowHeaders: ['sessionId', 'Content-Type'],
    exposedHeaders: ['sessionId'],
    credentials: true,
}

app.use(cors(corsOptions));
app.use(bodyParser.urlencoded({
    extended: true
}));

app.use(bodyParser.json());
app.use(cookieParser());
const server= http.createServer(app)

app.post("/login", async (req, res) => {
let details=req.body.loginObj;
let cookieChecker=1;
res.cookie('userData', cookieChecker, { maxAge: 900000, httpOnly: true });
let cookiex= req.cookies['userData'];
             console.log('the cookie!',cookiex) //retreive "Undefined"
res.send(cookiex);
res.end("");
});

server.listen(port, function () {
    console.log('11.2 ',port);
  })

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...