I have api which returns 400 or 404 errors if failed.
When I run the http.get method, it does not catch the error on subscribe and throws error.
Http.get(`api/path/here`).map(res => res.json()).subscribe(
data => console.log(data),
error => console.log(error)
);
Following is the error I get