使用ASP.NET webAPI上载文件(最大文件大小为10Mb)
|
我在一个包含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网络服务器上托管它,所以我认为这不适合我的情况,对吧?那么如何上传大于4MB的文件呢? 如果可能的话,我会搜索HTML5解决方案(拖放). 到目前为止,我找到的解决方案都没有让我实现这一目标. 谢谢你的帮助. 解决方法可能还不清楚,但实际上博客网址指的是IIS.您需要在Web.config中查找以下2个设置以增加上载大小:注意(maxRequestLength =“以千字节为单位的大小”): 注意(maxAllowedContentLength以字节为单位)< system.webServer><安全><的requestFiltering>< requestLimits maxAllowedContentLength =“”maxQueryString =“”maxUrl =“”/> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – Asp.net MVC授权属性,重定向到自
- asp-classic – 如何将字符串转换为日期时间格式
- 依赖于文件的.net核心asp.net单元测试 – appset
- ASP.NET Web API:OAuth服务提供商
- asp.net-web-api2 – 在WebAPI2项目中加载System
- asp-classic – VBScript条件短路解决方法
- ASP.NET网站内存使用率相当高
- asp.net – .NET中的堆栈溢出将IIS发送到100%的
- asp.net-core-mvc – 将复杂对象存储在MVC 6中的
- asp.net – 如何.NET网站隐藏它们的文件的.aspx扩
