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

