我需要将用户上传到数据库的PDF文件保存为字节数组(在Angular JS中)。我尝试过使用Angular提供的文件上传模块。它似乎不适合我。我也尝试通过jquery的$ http post调用发布PDF文件。如果我接受服务器端的数据作为Newtonsoft的动态对象,则此方法有效。但是我需要一个字节数组,我无法将此对象转换为字节数组。
答案 0 :(得分:0)
这个问题并不是关于角度问题,而是基于您的说明,它是关于如何使用WebApi
上传文件。
我建议你开始尝试使用这个例子上传你的文件:
http://blogs.msdn.com/b/henrikn/archive/2012/03/01/file-upload-and-asp-net-web-api.aspx
准备就绪后,将其调整为角度应用。
答案 1 :(得分:0)
我有一段时间有类似的问题。看看这个Stack Overflow链接。
Uploading/Downloading Byte Arrays with AngularJS and ASP.NET Web API
如果您仍有疑问,请与我们联系。
我使用Web API在客户端和服务器之间发送和接收大量字节数组数据。我使用的方法与iPhone,iPad,Android设备,Mac和Windows PC /笔记本电脑兼容。我还没有在Windows手机上查看它,但不要指望有任何问题。
...问候