我正在开发一个NodeJS+Express应用程序。我无法接收传入的报头。
我期望来自另一个服务的名为“auth key”的头。但是当我打印这个的时候我变得不清楚了。请参阅下面的代码:
const authKey = req.header('auth-key');
console.log(`authKey:${authKey}`);
输出:
authKey:undefined
我也尝试使用npm cors包,但结果是一样的。
有两种方法可以从请求中获取头
console.log(json.stringify(req.headers));
这将打印请求头中存在的所有头键值。
否则,您可以使用它来获取特定的标头值。标头存储在JavaScript对象中,标头字符串作为对象键。