我在一个包含 Web API 控制器的 VS2012 MVC4 项目上工作。此项目将在 IIS 服务器上发布。
我需要允许用户上传文件。问题是 Web API 被限制为最多 4MB 的最大文件大小上传。我读到(例如这里:http: //blogs.msdn.com/b/henrikn/archive/2012/03/01/file-upload-and-asp-net-web-api.aspx)我们可以扩展它自托管 Web API 的限制(在这种情况下,文件上传最多 2GB)。我不想自己托管我的 webAPI,因为我想在我的 IIS Web 服务器上托管它,所以我认为这不适合我的情况,对吧?那么上传大于 4MB 的文件该怎么办呢?
如果可能的话,我会搜索 HTML5 解决方案(使用拖放)。
到目前为止,我发现的任何解决方案都不能让我做到这一点。
谢谢你的帮助。