使用MultipartFormDataStreamProvider和web api获取进度通知

本文关键字:通知 获取 api MultipartFormDataStreamProvider web 使用 | 更新日期: 2023-09-27 18:16:55

我目前使用此代码提交一些文件到我的web api控制器与ajax。

http://www.strathweb.com/2012/04/html5-drag-and-drop-asynchronous-multi-file-upload-with-asp-net-webapi/

我想知道是否有任何方法可以使用MultipartFormDataStreamProvider来获取正在接收/写入磁盘的文件的进度通知。

我知道有HTML5 api,但我不能使用这个,因为我需要在ie9的进度通知。

我打算用SignalR将这些更改发送给客户端。这需要通过拖放来实现,所以我不能使用像uploadify这样的插件。

使用MultipartFormDataStreamProvider和web api获取进度通知

我知道有HTML5 api为此,但我不能使用这个,因为我在旧浏览器中需要进度通知。

你可以使用一个文件上传插件,如Uploadify,它将测试浏览器的能力,并在必要时退回。