是否HttpHandler
监听与浏览器的断开连接?
我的猜测是“不”,因为它似乎主要/仅用于动态文件创建,那为什么会这样呢?
但我在文档或 goog 中找不到答案。
提前谢谢了!
背景
我想“中止”一个 HttpHandler,因为目前,我允许大量的 excel 导出(~150k sql 行,所以 ~600k html 行)。由于几乎与代码一样荒谬的原因,我有一个查询会触发用户尝试导出的尽可能多的 sql 行。可以想象,这需要很长时间。
我想我得到了工作进程的支持,因为用户可能会对滞后感到沮丧,并以较小的结果再试一次。我目前每 30 分钟自动刷新一次工作进程,但我宁愿更快地清理。
我现在没有时间清理 sql,所以我只想监听来自客户端的“中止”,如果“中止”则终止处理程序。