Response.Flush() 仅适用于 Firefox

2024-01-10

我试图在做一些冗长的工作之前向客户发送一些内容:

Response.Write("Processing...");
Response.Flush();
System.Threading.Thread.Sleep(5000);
Response.Write("Finish");
Response.End();

在 Firefox 中,它按预期工作,但在 IE8、Safari 和 Chrome 中,它会等待所有代码处理完毕,然后显示整个文本。

我尝试发送一个格式更好的 HTML,如下面的示例,但我得到了相同的结果:

Response.Write("<html><head><title>test</title></head><body>Processing...</body></html>");
Response.Flush();
System.Threading.Thread.Sleep(5000);
Response.Write("Finish");
Response.End();

谢谢你!


另外,请注意,如果您的 IIS 服务器使用 GZIP 压缩输出,那么它似乎会忽略所有Response.Flush calls.

此功能在 IIS7 和 Windows 7 中默认打开。

而且,如果您使用 Fiddler 进行测试,请务必打开“流”模式,否则 Fiddler 将收集刷新的 HTML 并保留它,直到连接完成。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Response.Flush() 仅适用于 Firefox 的相关文章

  • 为什么 DropDownList.SelectedValue 依赖于 viewstate?

    如果我在我的页面上设置 EnableViewState true ViewStateMode Disabled 然后 页面的视图状态被禁用 除非覆盖 然后 尝试读取 假设控件已在上次转储到屏幕时填充并选择了一个值 MyDDL Selecte
  • Paper.js 与 excanvas

    我越来越喜欢 paper js 了 但在意识到它不支持 IE8 后 我想知道是否可以让 paper js 与 excanvas 一起工作 有人测试过这个吗 有可用的例子吗 谢谢 Paper js 代码显式使用 HTMLCanvasEleme
  • History.replaceState 仍然向“浏览历史记录”添加条目

    具体来说 调用以下代码片段 history replaceState undefined undefined value 正确地不会影响当前页面的后退按钮行为 但是will在 浏览历史记录 页面添加一个条目 这是我不想要的 下图是 Chro
  • 更新面板异常处理

    当我在正在构建的 ASP NET Web 应用程序中实现的 UpdatePanel 中发生异常时 它们会导致页面上出现 JavaScript 错误 并在警报中提供一些高级错误输出 这对于开发来说还可以 但是一旦系统投入生产 由于多种原因 这
  • Membership.ValidateUser() 的目的是什么

    我一直在学习有关MembershipProvider类 我认为Membership ValidateUser 方法应该用于登录用户 然而我刚刚了解到有一个FormsAuthentication Authenticate 目的是什么Valid
  • DbContext.SaveChangesAsync 异常处理

    当搭建新的脚手架时ApiController通过 Visual Studio 2013 中的异步操作和实体框架支持 某些方法可以包装DbContext SaveChangesAsync https msdn microsoft com en
  • Chrome:ERR_BLOCKED_BY_XSS_AUDITOR 详细信息

    我在尝试发布然后获得一个简单的表单时收到了这个 chrome 标志 问题是开发者控制台没有显示任何相关内容 我自己无法找到问题的根源 是否有任何选项可以更详细地查看此内容 查看触发错误的代码片段以修复它 在开发中绕过此错误的简单方法是将标头
  • 如何清除chrome性能条目或绕过其数量限制?

    我使用 Google Chrome 来分析一些使用 Javascript 动态加载脚本和其他资源的网页的性能 我用performance getEntries 方法 但我注意到 Chrome 只记录前 150 个资源 我找不到任何方法来获取
  • SQL Server Express 到 .mdf 文件的连接

    两部分问题 我使用 VS 2015 Update 3 创建了一个 ASP NET MVC 5 应用程序 我在本地计算机上完成了该项目 突然 我无法再通过 SQL Server 对象资源管理器连接到 mdf数据库文件并出现以下错误 无法打开数
  • Signalr - 发送消息的重写方法

    我有一个实施PersistentConnectionSignalr 中的类 对于我们的网站 我需要能够广播消息 然后让每个连接确定该特定消息是否与该特定用户相关 然后再将其通过管道发送到浏览器 像这样的事情 public class MyC
  • .net dropdownlist对齐文本

    我正在尝试将 net 下拉列表中的文本向右对齐 使用 CssClass 我可以在 Firefox 中将文本向右对齐 IE 不会将文本右对齐 而是左对齐 我读到 IE 6 不支持这个 这是真的 我使用的是 IE7 但我的大多数用户将使用 IE
  • asp.net cookie、身份验证和会话超时

    我有一个使用表单身份验证的 asp net 网站 我在会话中保留一些信息 例如用户名 用户 ID 电子邮件等 我通过在身份验证 cookie 上设置较长的到期日期来允许用户保持登录网站的状态 因此 当用户仍处于身份验证状态时 会话过期的情况
  • 在 ASP.NET 中将事件冒泡为父级

    我已经说过 ASP NET 中的层次结构 page user control 1 user control 2 control 3 我想要做的是 当控件 3 它可以是任何类型的控件 我一般都想这样做 让用户用它做一些触发回发的事情时 它会向
  • 如何检查浏览器的JavaScript是否启用

    我的应用程序依赖于 JavaScript 我想检查客户端浏览器的 JavaScript 是否启用 如果关闭则发出警报消息 其实有一个
  • 如何为 Gmail 开发 Chrome 扩展程序?

    我正在考虑为 Gmail 开发 Chrome 扩展程序 我想知道当前的最佳实践是什么 例如 默认情况下为每封电子邮件附加 GPG 签名 添加一个额外的按钮来执行某些操作 我已经有了 发送电子邮件并提示我完成某些操作的劫持操作 只是这些例子帮
  • 删除具有多个主键的 Datalist 行

    我有一个带有 OnDeleteCommand Delete Command 的数据列表 我想要删除具有多个主键的记录 但我不知道如何从 Delete Command 事件访问它 如果我使用 DataKeyField 我只能使用一个键 有什么
  • 向客户报告模型状态和应用程序错误的推荐方法是什么?

    我想知道向浏览器报告将显示给用户的应用程序或模型状态错误的最佳实践是什么 你能抛出一个异常并在jquery post的错误处理程序中处理它吗 例如 考虑这个方法 HandlerErrorWithAjaxFilter HttpPost pub
  • 如何为网站创建 RSS feed?

    我开发了一个网络应用程序 现在我想为我的网站创建 Rss 提要 在我的应用程序中 我有一个名为电影新闻的模块 其中包含电影明星的最新新闻 现在我想为该模块创建 RSS 提要 该新闻包含标题和描述 如何为我的应用程序创建 RSS 源 这是我用
  • 编译器失败,错误代码-1073741819

    我们遇到以下错误 而且每次都需要重启服务器 The compiler failed with error code 1073741819 此外 ASP Net 工作正常 只有 ASP Net MVC 应用程序无法工作 任何想法 我的错误代码
  • 通过 DevTools 协议从 Chromium 进行“向外”通信

    我有一个页面在无头 Chromium 实例中运行 我通过 DevTools 协议使用 Node js 中的 Puppeteer NPM 包来操作它 我正在将脚本注入到页面中 在某些时候 我希望脚本给我回电并向我发送一些信息 通过 DevTo

随机推荐

  • 在 iOS 应用程序中拥有初始化屏幕的正确方法

    查看调用某些端点获取初始数据的最佳位置在哪里 在某些应用程序 主要是游戏 中 菜单之前有一个加载屏幕 这是 启动屏幕 还是在 viewDidLaunchWithOptions 期间设置的视图 或者只是一个初始视图 如果我的搜索是正确的 则无
  • Akka 会淘汰 Camel 吗?

    My 理解Akka 的特点是它提供了一个模型 多个独立的线程可以通过该模型以高度并发的方式相互通信 它使用 参与者模型 其中每个线程都是一个 参与者 负责执行特定的工作 您可以编排在什么条件下将哪些消息传递给哪些参与者 我以前使用过 Cam
  • 在 Swing 中加载数据时的 JProgressBar

    我有一个来自 UI 的服务器调用 它的响应时间有点高 所以我想在从服务器加载数据期间显示进度条 我已经尝试使用以下代码approach https stackoverflow com questions 10442406 basic ind
  • blockinfile 不断添加块

    我想使用 blockinfile 将文本块添加到我的 ElasticSearch 配置中 但每次运行我的 playbook 时 该块都会添加到文件中 即使它已经存在 这是一个问题 因为 ElasticSearch 不只是获取最后一个值 它还
  • 当事先不知道字段时使用 DictWriter 写入 CSV

    我正在将一大段文本解析为字典 最终目标是创建一个 CSV 文件 其中键作为列标题 csv DictWriter csvfile fieldnames restval extrasaction raise dialect excel args
  • Android 轮流重启 Activity

    在我的 Android 应用程序中 当我旋转设备 滑出键盘 时 我的Activity已重新启动 onCreate叫做 现在 这可能就是应该的样子 但我在中做了很多初始设置onCreate方法 所以我需要 将所有初始设置放在另一个函数中 这样
  • 将数据库添加到树莓派 kubernetes 集群

    我对 k8s 相当陌生 所以如果我误用了 k8s 术语 请原谅我 我希望有人能给我指出正确的方向并建议最好的方法 我有一个 k8s 集群运行在一组树莓派上 我想添加一个所有工作人员都可以访问的数据库卷 我计划使用 USB 外部驱动器来存储数
  • 通过 javascript 打开 facebook 连接窗口?

    当有人尝试通过 Facebook 登录我的网站时 他会被重定向到一个页面 在该页面中他会看到所有请求的权限 然后单击以允许 禁止它们 有什么方法可以通过 javascript 打开此页面作为分层窗口 而无需用户离开我的网站吗 例如 当 fa
  • 悬停时淡入边框

    我想在悬停时淡入边框 我有以下内容 但一开始什么也没有 然后变成 1px 灰线 灰色是默认颜色 然后最终变成 2px 红线 我到底出了什么问题 a border bottom none transition border bottom 1s
  • Telerik MVC:使用ajax请求加载网格不起作用

    我有一个 Telerik MVC Tabstrip 我用过了 LoadContentFrom Grid Orders 网格 操作仅返回没有模型的视图 然后应该触发 Ajax 请求来获取数据 它正在正常加载网格 但没有调用 Ajax 请求来填
  • 从 Angular 6 迁移到 Angular 7

    我最近将我的 Angular 4 应用程序升级到 Angular 6 现在想升级到 Angular 7 根据下面的文章 运行以下命令应该不会超过 10 分钟即可升级 ng 更新 Angular cli Angular Core https
  • Python list.clear复杂性[重复]

    这个问题在这里已经有答案了 Python 3方法的复杂度是多少list clear 这里没有给出 https wiki python org moin TimeComplexity https wiki python org moin Ti
  • 为什么片段有默认构造函数?

    Fragment中有默认构造函数 我想知道它的用途以及它提供什么功能 我在没有它的情况下运行代码 它工作完美 并且在删除它时我找不到任何错误 public class SongListFragment extends Fragment pr
  • 在 Java 中使用多行“and”或“or”格式化“if”语句的正确方法是什么? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 显然 如果 和 和 或 是非常通用的搜索参数 我一生都无法在谷歌上找到答案 根据 Java 标准 以下哪种格式是正确的 Option 1 if
  • 枚举本地化

    如何本地化枚举ListBoxFor哪里可以有多种选择 例如一个enum包含角色 public enum RoleType Display Description Administrator ResourceType typeof Resou
  • 在 dealloc 中使 NSTimer 失效

    下列的这个问题 https stackoverflow com q 3478361 865175 更具体地说 这条评论 https stackoverflow com questions 3478361 best time to inval
  • 返回非正数时函数更改变量地址

    所以我有一个函数 它获取变量的地址并将数字放入其中 我需要这个函数来对输入进行所有检查 因为我的老师喜欢放类似的东西 123 ABV00000012 当要求只输入一个数字时 问题是 当数字为负数时 它会以某种方式更改我的变量的地址 并只给我
  • 反序列化触发函数

    我有一个包含许多字段的类 这些字段通常是在构造函数中根据类中的其他数据计算的 它们不会序列化为 XML 因为对其余数据的任何更改都可能需要重新计算 有没有办法设置在反序列化时触发的函数调用 你所描述的是 OnDeserialized htt
  • XStream 序列化和反序列化中的多态性

    我有这些课程 XStreamAlias person public class PersonConfig private AnimalConfig animalConfig public interface AnimalConfig XSt
  • Response.Flush() 仅适用于 Firefox

    我试图在做一些冗长的工作之前向客户发送一些内容 Response Write Processing Response Flush System Threading Thread Sleep 5000 Response Write Finis