Node.js HTTP请求在中失败

Node.js HTTP请求在中失败,node.js,angular,http,Node.js,Angular,Http,我正在尝试将Angular项目与NodeJs API连接起来,问题是请求在Angular端不起作用,尽管它在控制台和浏览器中运行良好 我在控制台中进行了如下尝试: 卷曲 我得到了回复: [{“userid”:2,“roleid”:2,“username”:“partner2”,“fullname”:“他的全名”,“psw”:”gmail@gail.com,“电子邮件”:“密码”,“余额”:0}]% 我想在角度方面有一些问题。 你知道怎么修吗 //app.modules.ts 从“@angula

我正在尝试将Angular项目与NodeJs API连接起来,问题是请求在Angular端不起作用,尽管它在控制台和浏览器中运行良好

我在控制台中进行了如下尝试: 卷曲 我得到了回复: [{“userid”:2,“roleid”:2,“username”:“partner2”,“fullname”:“他的全名”,“psw”:”gmail@gail.com,“电子邮件”:“密码”,“余额”:0}]%

我想在角度方面有一些问题。 你知道怎么修吗

//app.modules.ts
从“@angular/platform browser/animations”导入{BrowserAnimationsModule};//这是需要的!
从“@angular/core”导入{NgModule};
从'@angular/forms'导入{FormsModule};
从'@ng bootstrap/ng bootstrap'导入{NgbModule};
从'@angular/router'导入{RouterModule};
从“/app.routing”导入{AppRoutingModule};
从“./components/components.module”导入{ComponentsModule};
从“./examples/examples.module”导入{ExamplesModule};
从“./app.component”导入{AppComponent};
从“./shared/navbar/navbar.component”导入{NavbarComponent};
从'@angular/common/HTTP'导入{HTTP_拦截器,HttpClientModule};
从“./auth.interceptor”导入{AuthInterceptor};
从“@angular/platform browser”导入{BrowserModule};
@NGD模块({
声明:[
应用组件,
导航杆组件
],
进口:[
浏览器模块,
HttpClientModule,
BrowserAnimationsModule,
NGB模块,
FormsModule,
路由模块,
批准模块,
组件模块,
示例模块
],
供应商:[
/*{
提供:HTTP_拦截器,
useClass:AuthInterceptor,
多:是的,
},*/
],
引导:[AppComponent]
})

导出类AppModule{}
您应该在packend端修复该问题,浏览器需要使用允许的cors进行响应
跨源
请在使用Espress Node js时进行检查。

此问题已通过在my proxy中添加以下行来修复

app.use((请求、恢复、下一步)=>{
res.header('Access-Control-Allow-Origin','*');
next();

});Angular、Nodejs或浏览器控制台的控制台?(说明中添加了有请求错误的浏览器控制台)?否您从浏览器控制台提供了网络选项卡请从浏览器控制台提供控制台选项卡。