无法从Gitlab文件获取数据-出现Cors异常

我的要求是通过Angular应用程序从gitlab文件中获取数据。我们没有任何后端服务可提供数据。我必须直接从gitlab文件中获取数据。所以我写了下面的代码。

private _jsonURL = 'gitlabpath/appdata.json';
constructor(private _Activatedroute: ActivatedRoute, private http: HttpClient, private rd: Renderer2) {
this.getJSON().subscribe(data => {
  this.objJs = data;
});}
public getJSON(): Observable<any> {
const headers = new HttpHeaders({})
return this.http.get(this._jsonURL, {headers});}

但是我收到以下错误

*

已被CORS政策屏蔽:未响应预检请求   通过访问控制检查:没有“ Access-Control-Allow-Origin”标头   存在于请求的资源上。

*

请帮助我解决此问题。

我没有在任何地方从角度代码访问gitlab文件的任何示例。

评论