asp.net – Response.End()和Response.Flush()之间的差异
发布时间:2020-05-24 01:23:19 所属栏目:asp.Net 来源:互联网
导读:我有这样的代码: context.HttpContext.Response.Clear(); context.HttpContext.Response.Write(htmlString); context.HttpContext.Response.End(); 但是,当页面加载时,我已经没有关闭html标签.当我用Resp
|
我有这样的代码: context.HttpContext.Response.Clear();
context.HttpContext.Response.Write(htmlString);
context.HttpContext.Response.End();
但是,当页面加载时,我已经没有关闭html标签.当我用Response.Flush()替换Response.End()它工作正常. 解决方法Response.Flush
到Response.End
如果在Response.Write之后没有对页面进行任何处理,并且希望停止处理页面,则应该尝试使用此代码. context.HttpContext.Response.Clear();
context.HttpContext.Response.Write(htmlString);
context.HttpContext.Response.Flush(); // send all buffered output to client
context.HttpContext.Response.End(); // response.end would work fine now. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS7集成vs经典流水线 – 哪些使用更多的ASP.NET线程?
- VS 2015 CTP 6 Nuget Package Source
- ASP.NET MVC的OnResultExecuted方法中的ActionResult的filt
- asp.net – MvcTextTemplateHost未找到
- 如何在ASP.Net(MVC)中避免XSS漏洞?
- 在ASP.NET应用程序之间传递会话数据
- asp.net-mvc-4 – OAuth2和DotNetOpenAuth – 实现Google自
- IIS7上的ASP.NET身份验证问题 – 对于Windows身份验证,User
- asp.net – NewRelic – 如何忽略Web应用程序的一部分
- ASP.NET – 上传大文件时如何显示错误页面(超过最大请求长度
