Я настроил прокси и настроил Api, как вы сказали. Тем временем я отредактировал код и попытался вызвать маршрут, но он возвращает URL 404, не найденный в консоли.
GET http://localhost:4200/watsonplatform/tone-analyzer/api/v3/tone?version=2017-09-21&text=I%27m%20happy 404 (Not Found)
Образец ниже:
baseUrl ="/watsonplatform/tone-analyzer/api/v3/tone?version=2017-09-21&text=";
constructor(private accountService: AccountService, private toneAnalyser: ToneAnalyserService,
private http:HttpClient) { }
ngOnInit() {
const options = {
headers: new HttpHeaders({
'Content-Type': 'application/x-www-form-urlencoded',
'Authorization': 'Basic fc52487b-f8e5-4948-a11c-43901c0b6a0d:NsP8HyWsoLw8',
'Access-Control-Allow-Origin':'*',
'Access-Control-Allow-Headers':'Origin, X-Requested-With, Content-Type, Accept, Authorization',
'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, OPTIONS'
})
};
this.http.get(this.baseUrl+"I'm happy",options).subscribe(data=> {
console.log(data);
});
}