所以接受语言标题是未定义的,即使在chrome中的网络选项卡中它显示它已被发送。
Request URL:http://localhost:3000/
...接头
Accept-Language:en-US,en;q=0.8
但是
export function login(req, res) {
console.log( req.headers["Accept-Language"] );
打印未定义
import {login} from './login-routes';
app.get('/loadAppAndLogin', login);
我不确定为什么或做什么
答案 0 :(得分:2)
节点中的所有incoming header names are lowercased表示一致性:
console.log(req.headers['accept-language']);