Мое требование - извлечение данных из файла gitlab через приложение Angular. У нас нет никакого сервиса для предоставления данных. Я должен получить данные непосредственно из файла 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 из angular кода anywhare.