2
我相信我只是在這裏做錯了什麼,但由於某種原因,我的http.get()請求始終會引發錯誤。Angular2 Http GET始終引發錯誤
這裏是我的代碼的摘錄:
import {Http, Response, Headers} from '@angular/http';
import 'rxjs/Rx';
...
export class CustomClass{
...
getAPI(){
this.http.get('http://ip-api.com/json')
.map((res: Response) => {
res.json();
})
.subscribe(
(data) => console.log(data),
(error) => console.error(error),
() => console.log(this)
);
}
}
我的印象是,這個代碼塊應該簡單的得到響應形式http://ip-api.com/json
,然後輸出。但是,我得到的唯一結果是錯誤響應,我無法弄清楚原因。