angular2通过multipart/form-data文件上传出现问题?

  • 回答 (1)
  • 关注 (0)
  • 查看 (1123)

后端运行出现no multipart boundary param in Content-Type不知道如何解决

file:File;
 selectedFileOnChanged($event) {
 console.log($event.target.value);
 this.readThis($event.target);
 var preview = document.querySelector('img');
 var uploadsFile = <HTMLInputElement>document.querySelector('input[type=file]');
 var file = uploadsFile.files[0];
 this.publish.upload(this.file).subscribe(data => {
 alert('ok');
 }, error => {
 console.log(JSON.stringify(error.json()));
 });
}
 upload(file){
 var headers = new Headers();
 headers.set('Content-Type','multipart/form-data');
 let data={file:file}
 return this.http
 .post('http://localhost:80/api/ImageUpload',data, {headers: headers})
 }
用户1410899用户1410899提问于
嗨喽你好摩羯座回答于
post('http://localhost:80/api/ImageUpload'

修改为你的

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动