我使用angular2 http post请求创建了Image uploader。现在我想跟踪正在上传的Image的进度,这可能是使用xmlHTTP请求但我找不到合适的格式。
这是我的http图片上传代码。
uploadImage(eventId:number,formData:any): Observable<any[]> {
// update location info of an event
let headers = new Headers({ **Some necessary headers** });
let options = new RequestOptions({ headers: headers });
return this.http.post(AppSettings.API_ENDPOINT+'/events/uploads',formData, options)
.map((response: Response) => response.json());
}
哪个按预期工作。现在,我如何跟踪上传图片的进度?