【发布时间】:2012-11-03 02:14:09
【问题描述】:
我似乎永远无法在 .net 上找到任何文档,而官方文档(如果它们是正确的)是一个无望的迷宫。
我使用 jQuery 将用户重定向到新页面上的 HttpHandler,我在该页面上即时构建和发送 html 表(并将其称为 excel 文件)。借助堆栈器,我可以毫不拖延地构建和发送文件(即使是巨大的文件)。
我想在新页面上告诉用户我正在构建文件等,因为文件正在构建和发送。
当我在发送我的 excel 标头之前执行 context.response.write 时,我得到:
“/”应用程序中的服务器错误。 发送 HTTP 标头后,服务器无法附加标头。
有什么方法可以实现我想要的吗?
提前非常感谢!
【问题讨论】:
-
你试过打电话给
Response.ClearHeaders()吗? -
现在它说“服务器在发送 HTTP 标头后无法清除标头。”非常感谢您的尝试!
标签: c# jquery file httphandler response.write