0
Я создаю пользовательский http-сервис вроде этого post, чтобы добавить заголовок в каждом запросе.ошибка уловить с http наблюдаемым при использовании пользовательского http wrap
@Injectable()
export class HttpClient {
constructor(public http: Http) {
}
prepareH(hde: Headers){
hde.append("Authorization","Bearer "+XXXXX)
}
get(url) {
let headers = new Headers();
this.prepareH(headers);
return this.http.get(url, {
headers: headers
})
}
}
затем на главной странице, я сделать запрос HTTP, как этот
this.httpclient.get('http://someurl/xxxx').subscribe(
res=>{
console.log(res)
},
err=>{
console.log(err)
}
)
она отлично работает я могу получить ответ в Резе блока, но Ошибка HTTP 4xx или 500 никогда не идет в заблуждении блока. Я не знаю почему? Как я могу это исправить?