FAQ #9

Mi viene dato quest'errore:

<code class="faq">Response object error 'ASP 0156' Header Error

/aspoint/myasp/faq.asp, line 20

The HTTP headers are already written to the client

browser. Any HTTP header modifications must be made

before writing page content.</code>

Qual è la soluzione a questo problema?

Risposta

Questo errore viene in genere causato quando si tenta di modificare gli headers dopo aver già spedito del testo al browser, ad esempio quando si vuole modificare un cookie, o effettuare un redirect. Per ovviare a questo inconveniente, è sufficiente abilitare il buffer, tramite il comando Response.Buffer=True.

A cura di Daniele Bochicchioe Massimo Cappellesso