Angular 从s3读取json文件

Angular 从s3读取json文件,angular,typescript,Angular,Typescript,我尝试从s3 bucket读取json文件数据,并使用公共访问权解析数据,并显示在html表中 http.get'https://jsonfile/file.json'.subscribe res=>{ console.logres; }; 我有一个错误: ERROR HttpErrorResponse {headers: {…}, status: 0, statusText: "Unknown Error", url: null…} 这是我的stackblitz:这很可能

我尝试从s3 bucket读取json文件数据,并使用公共访问权解析数据,并显示在html表中

http.get'https://jsonfile/file.json'.subscribe res=>{ console.logres; }; 我有一个错误:

ERROR
HttpErrorResponse {headers: {…}, status: 0, statusText: "Unknown Error", url: null…}

这是我的stackblitz:

这很可能是因为CORS问题。在中查找更多信息

如果您正在使用此URL,它将起作用:

因此,您必须为S3 Bucket启用CORS才能正确解决此问题

http
  .get<Post>("https://cors-anywhere.herokuapp.com/https://temporal.s3.amazonaws.com/limites.json")
  .subscribe(res => {
    console.log(res);
  });