Comment télécharger des fichiers(multipart) à l'aide de angularjs2

Ne angular2 prend en charge plusieurs parties soumettre le formulaire, tous les exemples disponibles?

Un lien vers les docs spécifiques à ce est très apprécié

Voir le post angulaires github https://github.com/angular/angular/issues/6030

**** Mise à jour plus tard, avec Démonstration à l'aide de XMLHttpRequest ****

Un exemple mettant en valeur l'envoi de FormData dans le cadre de http,

Ci-dessous est un projet de code qui fonctionne très bien pour moi, mais, comme de savoir si même pris en charge dans http

HTML

  <input id="single_f_fileup" [(ngModel)]="model.image" type="file" (change)="selectFile($event)" name="single_fileup" />

ANGULAR2

selectFile($event): void {
 var files = $event.target.files || $event.srcElement.files;
        var file = files[0];
        let formData = new FormData();
        formData.append("single_fileup", file);
        formData.append('key1', 'value1');
        formData.append('key2', 'value2');
       var req = new XMLHttpRequest();
       req.open("POST", "/api/fileupload");
       req.send(formData);
}

NODEJS 6.2

var multer  = require('multer');
var storage = multer.memoryStorage();
var upload = multer({ storage: storage });
  router.post('/api/fileupload', upload.single('single_fileup'), function(req, res, next){
        console.log(req.body,req.file);
});

Comment faire ci-dessous le code du travail?

 this.http.post('/api/fileupload', formData)
            .map(this.extractData)
            .catch(this.handleError);
InformationsquelleAutor tomalex | 2016-09-27