Angular 6 - сообщение об ошибке httpClient не из данных об ошибке ответа

Я использую 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: "Эта запись не может быть отредактирована" ... это на самом деле говорит мне, что не так.

Как я могу получить это сообщение вместо другого?

0 ответов

Другие вопросы по тегам