Вы можете использовать этот способ для вызова своих API
//in your service
Call_GetTypeApi(id){
this._Url = 'your_API_url?id=' +id;
return (<Observable<IRate[]>>this.getData(this._Url));
}
Call_PostTypeApi(jsonData: string) {
this._Url = "your_API_url";
return (<Observable<IRate[]>>this.postData(this._Url, jsonData));
}
//Common function for get and post method
getData(_Url: string) {
return this.http.get(_Url);
}
postData(_Url: string, jsonData?: any) {
return this.http.post(_Url, jsonData,
{
headers: new HttpHeaders().set('Content-Type', 'application/json'),
});
}
Я надеюсь, что это полезно для вас. :)