ASP.NET 使用ajaxupload.js插件出现上传较大文件失败的解决方法
Posted 海角之上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET 使用ajaxupload.js插件出现上传较大文件失败的解决方法相关的知识,希望对你有一定的参考价值。
在网上下载了一个ajaxupload.js插件,用于无刷新上传图片使的,然后就按照demo的例子去运行了一下,上传啊什么的都OK,但是正好上传的示例图片有一个比较大的,4M,5M的样子,然后上传就会报上面的错误。
单纯看我的描述,明显发现就是图片较大的原因,可能很快就会想到web.config的配置问题上,但是当我是当局者的时候,就没有那么灵光了,因为有提示错误,就有去百度一下,结果查到是什么“跨域调函数”的问题,至此,这个问题我探究的方向已经走偏。
虽然问题提示当中没有明显的说出是跟上传图片的大小有关系,但是这个问题确实是因为没有设置上传文件的大小,而asp.net的默认上传文件大小是2M
我先把解决方法告诉大家,就是在Web.config的<system.web>中加上下面这段
<httpRuntime maxRequestLength="10240" useFullyQualifiedRedirectUrl="true" executionTimeout="12000" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />
说明:
以上是关于ASP.NET 使用ajaxupload.js插件出现上传较大文件失败的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
java 使用 AjaxUpload.js 实现上传文档的时候需要注意哪些?