响应状态代码获取空Angular

时间:2019-09-13 10:55:29

标签: angular typescript angular-httpclient

我在angular 7中实现了post方法。我想要发布请求的状态代码。

我照做了。

const sub = this.service.regEvent(this.pId, this.email)
      .subscribe(response => {
        console.log('response:', response);
        if(response.httpStatusCode === 200) {
        }
});

this.subscriptions.push(sub);

regEvent方法

public regEvent(pId, email): Observable<any> {
    return this.http.post<any>(`this.endpointUrl?eventId=${pId}&email=${email}`,"").pipe(
      catchError(this.handleError)
    );
  }

在这里console.log('response:', response); 我正在获取空值。

我在浏览器中选中了它。

enter image description here

也在邮递员中。

enter image description here

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您将需要observe response类似

this.http.post<any>(`this.endpointUrl?eventId=${pId}&email=${email}`,"",{observe: 'response'})