Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.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 Typescript下载PDF文件的内容为空_Javascript_Java_File_Pdf_Download - Fatal编程技术网

Javascript Typescript下载PDF文件的内容为空

Javascript Typescript下载PDF文件的内容为空,javascript,java,file,pdf,download,Javascript,Java,File,Pdf,Download,我有一个脚本从服务器端下载不同类型的文件。该代码适用于text/xml,但当下载的pdf文件为空时 let response=this.http.get(this.Url,新标题({responseType:'blob'})) .订阅(doc=>{ 国际单项体育联合会(doc){ 让contentType=doc.headers.get(“内容类型”); 让name=doc.headers.get(“内容处置”).split(“=”[1]; 设blob=newblob([doc.text()]

我有一个脚本从服务器端下载不同类型的文件。该代码适用于text/xml,但当下载的pdf文件为空时

let response=this.http.get(this.Url,新标题({responseType:'blob'}))
.订阅(doc=>{
国际单项体育联合会(doc){
让contentType=doc.headers.get(“内容类型”);
让name=doc.headers.get(“内容处置”).split(“=”[1];
设blob=newblob([doc.text()],{type:contentType});
设a=window.document.createElement(“a”);
a、 href=window.URL.createObjectURL(blob);
a、 下载=名称;
文件.正文.附件(a);
a、 单击();
文件.body.removeChild(a);
}
},
error=>this.msgService.batherror(this.msgs,error))