我正在使用HTTP
POST
方法下载文件。我想调用另一个方法来向最终用户显示下载进度,直到文件下载完成。如何在HttpClient
中使用reportProgress
实现此目的。
downfile(file: any): Observable<any> {
return this.http.post(this.url , app, {
responseType: "blob", reportProgress: true, headers: new HttpHeaders(
{ 'Content-Type': 'application/json' },
)
});
}