如何处理.net项目中因图片或文件过大导致的上传失败问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计525个文字,预计阅读时间需要3分钟。
最近项目时间+用户提出要上传大图片+一张图可能需要几十兆+目前使用的第三方上传控件+有限制图片上传大小设置+之前设置是2M+根据用户需求+为直接将限制上传的图片大小设置大小
最近做项目的时候 用户提出要上传大图片 一张图片有可能十几兆 本来用的第三方的上传控件 有限制图片上传大小的设置
以前设置的是2M 按照用户的要求 以为直接将限制图片上传大小的设置改下就可以了 但是当上传大图片的时
总是异常:
错误消息:超过了最大请求长度
解决方案:
错误原因:asp.net默认最大上传文件大小为4M,运行超时时间为90S。
修改web.config中配置
<configuration> <system.web> <server/path”格式,这是某些移动控件所必须的),或者指示是否代之以将相对重定向发送到客户端。如果为true,则所有不是完全限定的重定向都将自动转换为完全限定的格式。false 是默认选项。
minFreeThreads:表示指定允许执行新请求的自由线程的最小数目。ASP.NET为要求附加线程来完成其处理请求而指定数目的线程保持自由状态。
本文共计525个文字,预计阅读时间需要3分钟。
最近项目时间+用户提出要上传大图片+一张图可能需要几十兆+目前使用的第三方上传控件+有限制图片上传大小设置+之前设置是2M+根据用户需求+为直接将限制上传的图片大小设置大小
最近做项目的时候 用户提出要上传大图片 一张图片有可能十几兆 本来用的第三方的上传控件 有限制图片上传大小的设置
以前设置的是2M 按照用户的要求 以为直接将限制图片上传大小的设置改下就可以了 但是当上传大图片的时
总是异常:
错误消息:超过了最大请求长度
解决方案:
错误原因:asp.net默认最大上传文件大小为4M,运行超时时间为90S。
修改web.config中配置
<configuration> <system.web> <server/path”格式,这是某些移动控件所必须的),或者指示是否代之以将相对重定向发送到客户端。如果为true,则所有不是完全限定的重定向都将自动转换为完全限定的格式。false 是默认选项。
minFreeThreads:表示指定允许执行新请求的自由线程的最小数目。ASP.NET为要求附加线程来完成其处理请求而指定数目的线程保持自由状态。

