当我试图通过Response.Redirect(URL)
重定向到另一个页面正在以下错误: - System.Web.HttpException: Cannot redirect after HTTP headers have been sent.
不能重定向后HTTP标头已被送往
我写了一个Response.Write("Sometext")
;在调用重定向方法之前调用Response.Flush()
。
在这种情况下我们该如何使用Response.Redirect(URL)
?
我正在通过异步调用执行存储过程。 SP将需要将近3分钟才能执行。那时我会从服务器获取负载平衡器超时错误,因为此应用程序正在云计算机中运行。为了避免负载平衡器超时,我正在向浏览器写入一些文本(response.write()
和Flush()
)。
的[可能的复制为什么我收到“无法重定向后HTTP标头已经发送“当我调用Response.Redirect()?](http://stackoverflow.com/questions/159523/why-do-i-get-cannot-redirect-after-http-headers-have-been-sent-when-我呼叫res) – 2017-03-22 06:32:33