标签: c# asp.net .net asp.net-web-api asp.net-web-api2
有没有办法在.NET中为POST WebAPI请求发回文件(.pdf)和JSON数据?
答案 0 :(得分:0)
您可以将PDF文件转换为base64字符串,并将其放入JSON中。要在JS中将PDF转换为base64字符串,请启动here。要转换回.Net中的文件,请使用Convert.FromBase64String。
答案 1 :(得分:0)
如果JSON不是很大,那么您可以正常返回PDF文档,并在HTTP标头中返回JSON,就像某些元数据一样。也许这不是最佳做法,但可以奏效。