Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 发送JSON格式的文件流_Javascript_Angular_File_Blob - Fatal编程技术网

Javascript 发送JSON格式的文件流

Javascript 发送JSON格式的文件流,javascript,angular,file,blob,Javascript,Angular,File,Blob,我可以从文件或Blob发送数据流,并在Angular 5中以JSON格式发布它吗? 我尝试使用FileReader,但无法使用 结果属性 let blobfile=new Blob([this.curResume]); let fr=new FileReader; fr.readAsText(blobfile); console.log(fr,fr.result); 这是我如何尝试的,这是我在控制台中得到的。 我知道您正试图使用POST API调用将文件推送到服务器。在这种情况

我可以从文件或Blob发送数据流,并在Angular 5中以JSON格式发布它吗? 我尝试使用FileReader,但无法使用 结果属性

  let blobfile=new Blob([this.curResume]);
  let fr=new FileReader;
  fr.readAsText(blobfile);
  console.log(fr,fr.result);
这是我如何尝试的,这是我在控制台中得到的。

我知道您正试图使用POST API调用将文件推送到服务器。在这种情况下,您可以将其作为formData传递

请在添加您的问题时稍加说明

const fileData= new Blob([this.yourFile], { type: "<your File type>" });
const formData = new FormData();
formData.append("yourFile", fileData);

this.httpClient.post(<your url>, formData);
constfiledata=newblob([this.yourFile],{type:”“});
const formData=new formData();
append(“yourFile”,fileData);
this.httpClient.post(,formData);

Import语句将非常有用,特别是关于Blob和FormData。FormData和Blob都是Web API,没有什么需要显式导入的。您能帮助c#API如何处理FormData吗?或者我应该问另一个问题吗?我对c不熟悉。。为了向我们的服务人员展示一些东西,我对c#所做的更改并不熟悉