Я пытаюсь вызвать rest api с моего сервера localhost, но это не удается. Но тот же api, который я вызываю с http-сервера, получаю успешно. Мне интересно, почему это происходит. Я приложил снимки экрана с обоими вызовами api (успешным и неудачным). Я прикрепил ниже код неудачного вызова API.
http://35.166.228.198/koachai_convo/CoachApi/getprofile
mentor.service.ts
getProfileInfo(dataset: any) {
return this.http.post<any>('http://35.166.228.198/koachai_convo/CoachApi/getprofile',
dataset, {
headers: new HttpHeaders({
'Content-Type': 'application/json'
})
})
}
profile.component.ts
constructor(private mentorservice: MentorService) { }
ngOnInit() {
this.getProfileInfo(this.dataset);
}
dataset:any = {
"coachprofile_id":"04BD61FD-A8E1-1A89-3E91-8504EC51CA1C"
};
getProfileInfo(dataset:any): void {
this.mentorservice.getProfileInfo(dataset)
.subscribe(
(data) => {
console.log(data);
},
(error: any) => { console.log(error); }
);
}