Longue histoire courte, j'ai une application ASP.NET, je suis en train de déboguer et à un moment donné, dans des circonstances très particulières, l'application des exceptions à un lancer Response.Redirect()
indiquant:Comment puis-je savoir quand des en-têtes HTTP ont été envoyés dans une application ASP.NET?
"Cannot redirect after HTTP headers have been sent."
Que je plus ou moins obtenir, sauf que je ne peux pas comprendre où les en-têtes ont été envoyés.
Y a-t-il quelque chose à rechercher dans une application ASP.NET qui indiquera que les en-têtes HTTP ont été envoyés?
BONUS DIFFICULTÉ: L'application ASP.NET est toujours dans .NET 1.1. Les circonstances concernant le retard de la mise à niveau sont un sujet vraiment douloureux.
Réponse Buffering ('Response.Buffer' - vous voulez ceci sur) et Flushing réponse (' Response.Flush() '- vous n Je ne veux pas faire ça) sont deux candidats évidents. – bzlm