길고도 짧은 이야기, 나는 매우 특별한 상황에서, 디버깅과 어떤 점에서 시도하고 ASP.NET 응용 프로그램이 응용 프로그램은 내용의 Response.Redirect()
에서 예외를 throw합니다 있습니다ASP.NET 응용 프로그램에서 HTTP 헤더가 전송 된 시점을 어떻게 알 수 있습니까?
"Cannot redirect after HTTP headers have been sent."
어떤 I 더 많거나 덜 얻을 수 있습니다. 단 을 알아낼 수 없습니다. 여기서 헤더가 전송되었습니다.
ASP.NET 응용 프로그램에서 HTTP 헤더가 전송되었음을 나타내는 내용이 있습니까?
보너스의 어려움 : ASP.NET 응용 프로그램은 여전히 .NET 1.1에 있습니다. 업그레이드 지연에 관한 상황은 정말 아픈 주제입니다.
응답 버퍼링 ('Response.Buffer'을 - 당신이에 원하는) 및 응답 플러싱 ('Response.Flush를()'- 당신 돈 이것을하고 싶지 않다)는 두 가지 명백한 후보자이다. – bzlm