Как прочитать неверный запрос (400) с помощью .toPromise (). Catch ()
Вот мой код:
testConnection() {
this.http.get(
this.backendBaseUrl + `api/Test`, {observe: 'response'}
).toPromise()
.then(response => {
alert(`successfully.`);
})
.catch((error: HttpErrorResponse ) => {
alert(`connection not successful:\n${error}`); // error.error, error.message => undefined
});
}
он только предупреждает как плохой запрос
Заголовки:
Предварительный просмотр / ответ
Тревога
Обновление: я хочу предупредить ответ от Preview / Response, а не только Bad Request
Решено: обнаружил проблему, имел HttpInterceptor, который удалял сообщение об ошибке.
@ExplosionPills Я обнаружил проблему, у меня был HttpInterceptor, который отфильтровывал сообщение об ошибке. Спасибо.





Можете проверить
error.status?