Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. fileChange(event) {
  2. let fileList: FileList = event.target.files;
  3. if(fileList) {
  4. let file: File = fileList[0];
  5. let formData:FormData = new FormData();
  6. formData.append('uploadFile', file, file.name);
  7. let headers = new Headers();
  8. /** No need to include Content-Type in Angular 4 */
  9. headers.append('Content-Type', 'multipart/form-data');
  10. headers.append('Accept', 'application/json');
  11. let options = new RequestOptions({ headers: headers });
  12. this.http.post(`assets/Files/info.txt`, formData, options)
  13. .map(res => res.json())
  14. .catch(error => Observable.throw(error))
  15. .subscribe(
  16. data => console.log(fileList),
  17. error => console.log(error)
  18. )
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement