"Http failure response for (unknown url): 0 Unknown Error" Angular

"Http failure response for (unknown url): 0 Unknown Error" Angular

我尝试使用服务 httpClient post,但出现此错误:

代码服务:

constructor(private http:HttpClient) { }

              Login(data)
              {

                let headers: any = new HttpHeaders();
                headers.append('Content-Type', 'application/json');

                return this.http.post('link api',data,{headers: headers})
                .subscribe(res => console.log(res),err => { console.log(err);});

              }

我尝试添加 responseType: 'text' 但还是错误...我使用 angular 4

据我所知,这不是直接来自 http 客户端的错误,而是来自您的服务器的错误。

在类似的 issue 中,问题来自 CORS 以及 Access-Control-Allow-Origin header 未正确添加的事实,以防服务器响应没有 20X 或30X 状态。

您检查服务器并记录通话了吗?

希望对您有所帮助

在后端代码中,如果您正在使用 Spring 引导,请在 CRUD API 调用方法上方添加注释 @Crossorigin。