Tôi đang sử dụng Angular 4 HttpClient
để gửi yêu cầu đến dịch vụ bên ngoài. Đó là một thiết lập rất chuẩn:
this.httpClient.get(url).subscribe(response => {
//do something with response
}, err => {
console.log(err.message);
}, () => {
console.log('completed');
}
Vấn đề là, khi yêu cầu không thành công, tôi thấy một Http failure response for (unknown url): 0 Unknown Error
thông báo chung
trong bảng điều khiển. Trong khi đó, khi kiểm tra yêu cầu không thành công trong chrome, tôi có thể thấy trạng thái phản hồi là 422 và trong tab "xem trước", tôi thấy thông báo thực tế mô tả nguyên nhân thất bại.
Làm cách nào để truy cập thông báo phản hồi thực tế mà tôi có thể thấy trong các công cụ dành cho nhà phát triển chrome?
err
đối tượng - không chỉ làmessage