NodeJS:Cookie 未定义

NodeJS: Cookie is undefined

我正在尝试向我的 localhost:8080 发出一个简单的 GET 请求。 当我使用 Postman 发出 GET 请求时,我设置了一个简单的 cookie。现在,在主文件中,我有:

var express = require('express');
var app = express();

const cookieParser = require('cookie-parser');
app.use(cookieParser()); 
const app_router = require('./routes/router');

app.use("/api", app_router);
app.use(express.static('public'));


app.listen(8080, function () {
    console.log('Outdoor Localization GNSS middleware.');
});

在 routes/router.js 中我有:

var express = require('express')
const router = express.Router();
const axios = require('axios');
const url = 'http://10.10.0.145:80/api'

router.use(express.json());


router.get('/*', function (request, response) { 
   console.log(request.Cookie)

    axios
    .get(request_url)
    .then(res => {
    console.log(request.Cookie)
    })
    .catch(error => {
      console.error(error)
    })
});

问题是 request.Cookie 总是 return 未定义...为什么会这样?

您应该访问 属性 request.cookies 而不是 request.Cookie