发送HTTP标头后,服务器无法附加标头。
我在asp.net c#Web应用程序中间歇性地收到此异常:
发送HTTP标头后,服务器无法附加标头。
这是由应用程序在发送页面后将内容附加到页面响应标头中引起的。我不确定为什么它是间歇性的,但是我需要做的是在修改标题之前执行检查以检查页面是否已发送。
有人知道我怎么能做到这样的检查吗?
没有找到相关结果
已邀请:
1 个回复
细瑞
的
,并假设此时已发送标头。在上下文中设置一个标志,并在各处进行检查 丑陋的解决方案:
具有称为
的内部属性。由于它是内部的,因此您必须通过反射来访问它。我只建议将其用于调试。在所有页面生命周期事件之前/之后进行检查,以找出问题所在。不要将此保留在生产代码中