首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测HTTPHandler启动

检测HTTPHandler启动
EN

Stack Overflow用户
提问于 2012-11-20 00:57:35
回答 1查看 128关注 0票数 0

有没有办法检测httphandler是否已经开始传输?

我正在尝试进行大型的动态Excel导出(以html表格格式)。我可以做到这一点,但在httphandler收到消息并开始下载之前有很长的延迟。我已经关闭了输出缓冲区,因此延迟似乎在等待SQL服务器将数据转储到sqldataset中。

无论如何,我希望将用户转到一个新页面,让该页面显示一条消息,并在httphandler开始发送文件后自动关闭。

有没有办法检测第一个文件头是否已经发送?

首先要感谢大家!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-20 01:07:50

我建议构建一个普通的(.aspx)登录页面,并显示“编译数据,您的下载将很快开始”的消息,然后将用户重定向到实际下载的处理程序。这样,您就可以处理单击下载链接和用户可能认为有问题的数据到达之间可能存在的延迟。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13458547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档