加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 图片上传 – 本地主机中断

发布时间:2020-12-16 06:46:32 所属栏目:asp.Net 来源:网络整理
导读:我已经实现了一个小方法 对于我上传图片的网站.使用FileUpload控件,我选择一个图像,然后当我点击一个按钮时,生成Upload Image()方法. UploadImage()方法将图像存储在服务器的文件夹中,并将其路径存储在数据库中.它还会检查图像的文件大小,如果大于1兆字节,则
我已经实现了一个小方法
对于我上传图片的网站.使用FileUpload控件,我选择一个图像,然后当我点击一个按钮时,生成Upload Image()方法.

UploadImage()方法将图像存储在服务器的文件夹中,并将其路径存储在数据库中.它还会检查图像的文件大小,如果大于1兆字节,则会显示警报,否则,上载并存储图像.已经测试了一些图像,范围从45KB到900KB.它运作得很好.

问题:

当使用大约4MB的几张图像进行测试时,有时会显示“错误”,因为它大于1MB,但在其他时候(我不知道为什么),Google Chrome会将我引导到一个页面,告诉我本地主机已经中断.

调试时,我甚至没有输入按钮上传点击方法!我觉得这很奇怪.由于我正在测试.jpg和.png,因此图像的扩展似乎不是问题.

有人经历过同样的问题吗?有没有可以帮助我的大师?

非常感谢你.

更新:

似乎4052kb的文件已正常工作(即显示错误消息)
但文件超过4098kb)导致本地主机中断.单击按钮时
下面的浏览器显示“发送请求”并上传(0%)并显示“与localhost的连接被中断”.

解决方法

请查看web.config的httpRuntime元素的maxRequestLength.

http://msdn.microsoft.com/en-us/library/e1f13641.aspx

这是您设置最大请求长度的位置.超过时,运行时抛出异常.默认大小为4096KB.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读