首页 > Web开发 > 详细

.net 上传文件 Failed to load resource: net::ERR_CONNECTION_RESET Bug 解决

时间:2018-08-10 18:42:06      阅读:619      评论:0      收藏:0      [点我收藏+]

环境:

.net 4.0

ashx一般处理程序

使用 html5 FormData ajax上传文件

 

功能如下:如果用户有登录,则对文件进行处理;如果用户没登录,则直接返回json,提示用户未登录

 

遇到问题:

用户登录:正常

用户没登录:调试的时候,没任何异常,浏览器显示Failed to load resource: net::ERR_CONNECTION_RESET错误。

 

解决方法:原因找了好久,考虑到可能是文件流还没跑完,直接返回json才出错的,再代码处理处理文件流,如下所示:

else
            {
                HttpFileCollection files = context.Request.Files;
                if (files.Count > 0)
                {
                    using (var stream = files[0].InputStream)
                    {
                    }
                }
                ToJSON(new { code = 0 });
            }

 

结果问题竟然解决了,虽然具体原因不是很清楚,暂时记录下bug,以后有空研究一下

.net 上传文件 Failed to load resource: net::ERR_CONNECTION_RESET Bug 解决

原文:https://www.cnblogs.com/ldybyz/p/9456618.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!