В Ionic3 я установил import { HttpClientModule } from '@angular/common/http';
, и в своем коде я пытаюсь вызвать ниже URL:
testHTTP(){
this.httpClient.get("https://api.upcitemdb.com/prod/trial/lookup?upc=5425016921463").subscribe(
data => {
console.log('Data : ', data);
this.lookup = data["items"][0].title;
}, err => {
console.log('Error : ', err);
this.lookup = JSON.stringify(err);
});
}
, но каждый раз, когда происходит сбой с:
{"headers ": {" normalizedNames ": {}," lazyUpdate ": null," headers ": {}}," status ": 0," statusText ":" Unknown Error "," url ": null," ok ":false, "name": "HttpErrorResponse", "message": "Ответ об ошибке Http для (неизвестный URL): 0 Неизвестная ошибка", "error": {"isTrusted": true}}
Когда я нажимаю кнопку вызова testHTTP на Chrome
, я получаю ошибку CORS с этим объектом (но я могу деактивировать CORS и получить реальный ответ).
Как настроить ионный http для полученияработать пожалуйста?