首页 > 解决方案 > 阅读和理解可观察的结构

问题描述

我试图了解可观察结构是如何的。我想找到响应、错误和完整的地方。我还想知道在响应中的哪里可以找到 POST 请求、正文和标头部分。

所以我做了一个 console.log 来查看 observable:

  login(email: string, password: string) {
    console.log('Obs : ', this.http.post<any>(this._URL, { email: email, password: password }));
  }

我在控制台中看到:

在此处输入图像描述

但是我不知道在哪里可以找到我在上面解释过的部分。

标签: angularrxjsobservable

解决方案


您无法在Observable结构中找到响应。

首先,您的 http 调用将不会执行,直到您可以subscribe()观察到:

 login(email: string, password: string) {
    this.http.post<any>(this._URL, { email: email, password: password }, {observe: 'response'}).subscribe((res) => console.log(res));
  }

推荐阅读