Angular HttpClient:将HttpResponse转换为Response

时间:2018-08-01 06:03:15

标签: angular http angular5 httpclient angular-httpclient

使用Http时,我们从Response库获得响应类型为@angular/http,类似地,使用res.json()转换为JSON

但是通过使用HttpClient中的@angular/common/http,我们可以使用HttpResponse来获得直接JSON或observe

是否可以解决将类型从Response转换为HttpResponse的问题,或者是否可以通过其他任何方式从HtpClient获得响应,以便.json()起作用?

1 个答案:

答案 0 :(得分:0)

http客户端默认情况下会隐式调用res.json(),您无需自己手动进行设置,并将响应类型从responseType设置为json

JSON is an assumed default and no longer needs to be explicitly parsed

The new Angular HttpClient API