在 angular 7 中的 api 调用中状态返回为 0
status returned as 0 on api call in angular 7
export class BannerComponent implements OnInit {
constructor(private http: HttpClient) { }
banners: any;
url = 'localhost:9000/api/banners';
ngOnInit() {
this.getBanners();
}
getBanners(): any {
return this.http.get(this.url).subscribe(res=>{
this.banners = res;
})
}
}
我收到状态代码为 0 的未知错误。在 Postman 中我正在获取数据。
CORS
- 跨源资源共享问题。下载任何浏览器扩展以启用它。或者制作一个拦截器,在进行 api 调用之前添加适当的 header。
export class BannerComponent implements OnInit {
constructor(private http: HttpClient) { }
banners: any;
url = 'localhost:9000/api/banners';
ngOnInit() {
this.getBanners();
}
getBanners(): any {
return this.http.get(this.url).subscribe(res=>{
this.banners = res;
})
}
}
我收到状态代码为 0 的未知错误。在 Postman 中我正在获取数据。
CORS
- 跨源资源共享问题。下载任何浏览器扩展以启用它。或者制作一个拦截器,在进行 api 调用之前添加适当的 header。