使用Angular JS上传文件

时间:2014-02-05 14:39:35

标签: angularjs file-upload

我需要将用户上传到数据库的PDF文件保存为字节数组(在Angular JS中)。我尝试过使用Angular提供的文件上传模块。它似乎不适合我。我也尝试通过jquery的$ http post调用发布PDF文件。如果我接受服务器端的数据作为Newtonsoft的动态对象,则此方法有效。但是我需要一个字节数组,我无法将此对象转换为字节数组。

2 个答案:

答案 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手机上查看它,但不要指望有任何问题。

...问候