Angular file upload progress percentage [duplicate]
This works in Angular 9 and 10 (note observe: ‘events’) const headers = new HttpHeaders({ ‘Content-Type’: ‘application/json’, Accept: ‘application/json’, Authorization: token })) const formData = new FormData(); formData.append(‘file_param_name’, file, file.name); this.httpClient.post(url, formData, { headers, reportProgress: true, observe: ‘events’ }).subscribe(resp => { if (resp.type === HttpEventType.Response) { console.log(‘Upload complete’); } if (resp.type === HttpEventType.UploadProgress) { const … Read more