asp.net – 谁负责处理HttpPostedFile.InputStream – 何时?
发布时间:2020-05-23 08:39:47 所属栏目:asp.Net 来源:互联网
导读:当您在ASP.NET中收到上传的文件时,您通常通过HttpPostedFile对象执行此操作.接收到的数据可通过HttpPostedFile.InputStream获得.这是一个属性,这将导致我相信我不需要自己处理它,但是文档从来没有提到谁负责处理流,如果它是由ASP.NET框架完成的,那么这样做(说
|
当您在ASP.NET中收到上传的文件时,您通常通过HttpPostedFile对象执行此操作.接收到的数据可通过HttpPostedFile.InputStream获得.这是一个属性,这将导致我相信我不需要自己处理它,但是文档从来没有提到谁负责处理流,如果它是由ASP.NET框架完成的,那么这样做(说,我可以保存会话中的流,是否应该?). 现在,我没有收到这么多文件,我没有遇到问题,因为没有处理这个特定的流,但是为了清洁 – 有没有人知道这里的设计合同是什么? 解决方法根据我的经验,我会说,一旦请求处理完成,它就会被释放.一个例子,如果我把一个球投入空中.如果我没有抓住它,它撞到地面…它被处置了.如果我抓住它,并做一些与它…然后放弃它被处置.它不会让你在下一个请求中玩耍!解决存储在会话中的问题我会说NOOOOOO!如果您需要将其写入文件系统一段时间.当你需要它再次重建它作为流和玩它.在会话中存储文件流(可能是字节数组)听起来像是您的会话(内存)资源的巨大浪费. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用WebAPI进行RESTFul身份验证
- asp.net-core – TagHelper,用于将路由值作为链接的一部分传
- 在IIS中零停机上传/回滚
- asp-classic – HTTP / 1.1新应用程序失败
- ASP.Net:如何从内容页面事件处理程序调用主页面事件处理程
- asp.net – Silverlight初始化错误2110 Internet Explorer
- asp-classic – 如何在asp经典中触发异步调用并忽略响应?
- asp.net – 如何以编程方式将参数传递给SSRS报告
- 如何在ASP.NET中为不同的URL设置不同的超时
- asp.net – MVC的最佳实践..使用接口的ViewModel绑定示例
推荐文章
站长推荐
- asp.net-mvc – 为什么我不能将asp.net mvc 4项目
- asp.net – 可以通过从web.config中删除条目来关
- asp.net – 可以从没有这些.svn文件夹的subversi
- 登录ASP.NET – 最佳实践
- asp.net-mvc-3 – 将复选框绑定到MVC中的int数组
- asp.net – ClientScriptManager.GetPostBackEve
- asp.net – Visual Studio 2015 RC中的界面上的错
- asp.net – e.CommandArgument for asp按钮不工作
- asp.net – 在webrequest上停止了应用程序池
- asp.net-mvc – MVCSiteMapProvider中的全球化
热点阅读
