Я пытаюсь получить данные из своего приложения SpringBoot (http://localhost: 51535 / company / BABA ) и отобразить их, используя Angular.
Это мой proxy.conf. json файл:
{ "/company/*": {
"target": "http://localhost:51535/company/BABA",
"secure": false,
"logLevel": "debug"
}
}
А это мой сервис:
import { Injectable } from '@angular/core';
import {HttpClient} from '@angular/common/http'
import {IData} from './data';
import { Observable } from 'rxjs';
@Injectable({
providedIn: 'root'
})
export class CompanyserviceService {
private _url: string = "https://cors-anywhere.herokuapp.com/http://localhost:51535/company/BABA";
constructor(private http: HttpClient) { }
getData(): Observable<IData[]>{
return this.http.get<IData[]>(this._url);
}
}
Я пытался обойти CORS проблема с использованием "https://cors-anywhere.herokuapp.com/" в качестве префикса в моем URL-адресе, как это предлагается здесь, в стеке.
Это из консоли браузера с localhost: 4200 -
Ошибка в консоли браузера
Подскажите, пожалуйста, как я могу это исправить.