node.js - 标头未定义。运行角度万能时
问题描述
ERROR ReferenceError: Headers is not defined
当我运行命令 node dist/server.js 时,它说节点服务器正在侦听http://localhost:4000。但是当我在浏览器中加载http://localhost:4000时,标题未定义错误来了
解决方案
您需要向您的浏览器代码提供请求
...
// the Request object only lives on the server
export function getRequest(): any {
return { headers: { cookie: document.cookie } };
}
...
providers: [
{
// The server provides these in main.server
provide: REQUEST,
useFactory: getRequest,
},
{ provide: 'ORIGIN_URL', useValue: location.origin },
],
推荐阅读
- java - 如何获得绝对路径
\tget 文件夹 - c - C如何允许在Close baracket(“)”之后定义参数?
- javascript - DataTable如何从AJAX获取数据
- python - 尝试安装 pip 时连续行后出现意外字符
- python - 如何修复 TimeDistributed 输入形状问题(需要 5 维)
- javascript - 如何将 Promise 的返回值推送到数组中?
- php - 如何根据用户、管理员更改变量
- python - Pyspark 将列除以其按另一列分组的小计
- selenium - 如何使用 selenium 登录 gmail?我的代码不起作用
- haskell - 'getLine' 未按预期工作,被跳过