Я использую Angular 6 httpClient и у меня возникают проблемы с ответами об ошибках.
Вот код:
postIt() {
return this.http.post(URL, { ...httpOptions, responseType: 'text', observe: 'response' }).subscribe(
result => {
console.log(result);
},
error => {
console.log('There was an error: ', error);
}
);
}
Проблема здесь в том, что он возвращает ошибку типа 400 (Bad Response)
, а не сообщение об ошибке, доступное в httpErrorResponse
.
Есть поле с именем Error: «Эта запись не может быть отредактирована» ... это фактически говорит мне, что не так.
Как я могу получить это сообщение вместо другого?