Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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
Asp.net 将PDF字节作为HttpResponseMessage传输的其他方法?_Asp.net_Pdf - Fatal编程技术网

Asp.net 将PDF字节作为HttpResponseMessage传输的其他方法?

Asp.net 将PDF字节作为HttpResponseMessage传输的其他方法?,asp.net,pdf,Asp.net,Pdf,我有一个从另一个Web服务检索PDF字节的函数。我想做的是通过创建一个返回HttpResponseMessage的API调用,让其他人也可以使用PDF字节 现在,我的问题是我不认为通过json传递它是可能的,因为它将PDF字节转换成字符串 是否有其他切实可行的方法传递PDF,或使请求者可以看到PDF (注意:在这种情况下,禁止将PDF文件保存在特定文件夹中,然后返回URL)我刚刚解决了这个问题。有一个新的参数响应类型:“arrayBuffer”解决了这个问题。示例:$http.post('/ap

我有一个从另一个Web服务检索PDF字节的函数。我想做的是通过创建一个返回
HttpResponseMessage
的API调用,让其他人也可以使用PDF字节

现在,我的问题是我不认为通过json传递它是可能的,因为它将PDF字节转换成字符串

是否有其他切实可行的方法传递PDF,或使请求者可以看到PDF


(注意:在这种情况下,禁止将PDF文件保存在特定文件夹中,然后返回URL)

我刚刚解决了这个问题。有一个新的参数响应类型:“arrayBuffer”解决了这个问题。示例:
$http.post('/api/konto/setReport/pdf',$scope.konta,{responseType:'arraybuffer'})
查看我的问题和答案,因此:

您在这方面运气好吗?我正在寻找完全相同的解决方案。查看我的问题,以便查看我的问题和答案: