Как я могу получить ответ от loopback в Angular7

#mysql #angular #typescript #loopback

#mysql #angular #typescript #loopback

Вопрос:

Я использую angular7 с loopback. Я могу получить только данные. кто-нибудь может сказать мне, как получить статус ошибки и ответа. Я хочу знать, каков мой код ответа во время запроса.

вывод данных

 [
 {
"name": "karthik",
"lastname": "Selvakumar",
"course": "BE",
"year": "IV"
"id": 2
 }
]
  

Комментарии:

1. ваш вопрос неясен, пожалуйста, предоставьте более подробную информацию о вашей проблеме.

2. @AbdelkarimELAMEL На самом деле я хочу знать свой код ответа в формате json.

Ответ №1:

Вы можете получить код ответа из HttpResponse следующим образом :

 import { Component, OnInit } from '@angular/core';

import { HttpClient } from  "@angular/common/http";
@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ]
})
export class AppComponent implements OnInit {
  status;

  constructor(private http: HttpClient) {}


  ngOnInit() {
    this.http.get('https://jsonplaceholder.typicode.com/posts?page=0', {observe: 'response'})
    .toPromise().then((response) => {
      this.status = response.status;
    })
  }
}
  

Работает stackblitz