use*_*686 7 angular angular-httpclient
我已将Angular 4服务从旧的Http迁移到新的HttpClient.返回纯零0作为响应的请求正在返回一个observable null.
请求:
return this.httpClient.get(url, options)
.do(res => console.log('service returns', res)) as Observable<number>;
Run Code Online (Sandbox Code Playgroud)
将控制台日志null,但当我在devtools>网络中打开该请求时,我看到服务器响应0.
我究竟做错了什么?
HttpClient 默认需要 JSON 对象。由于您仅使用值进行响应,因此它返回的值为 null(没有 json 对象!)
在这里得到答案/sf/answers/3225692991/
只需在发送请求时将“ responseType”更改为“ ”即可。text
| 归档时间: |
|
| 查看次数: |
3439 次 |
| 最近记录: |