新建一个项目,测试一个上传接口,结果无意出现“超过了最大请求长度”这样的错误提示,
发现上传的是个视频文件超过了4mb,
错误原因:asp.net默认最大上传文件大小为4M,运行超时时间为90S。
修改web.config文件可以改变这个默认值
<configuration>
<system.web>
<httpRuntime maxRequestLength="20480" executionTimeout="3600" />
</system.web>
<configuration>
如以上表示可以上传20MB以内文件