【问题标题】:ASP.NET push notification using Response使用响应的 ASP.NET 推送通知
【发布时间】:2011-07-28 05:05:47
【问题描述】:

我有执行一些文件操作的asp.net 页面。因此,当用户单击该页面时,浏览器会显示沙漏并等待响应。我想知道是否可以在一个请求周期内向用户发送两次响应,在时间开销操作之前和之后?我无法更改该页面的操作工作流程,也无法使用 ajax 或除 Response 对象以外的其他推送方法。

【问题讨论】:

  • 我建议阅读彗星编程服务器发送事件

标签: c# asp.net response


【解决方案1】:

我首先建议阅读 server-sent eventscomet programming。但是要保持 HTTP 连接处于活动状态,我认为您可以在第一个响应中发送 keep-alive 标头,然后不要关闭响应并等到您发送第二个块。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多