Re: [Zope] RESPONSE.Write question
At 15/9/2003 22:29, you wrote:
<dtml-call "RESPONSE.setHeader('Transfer-Encoding', 'chunked')"> <dtml-call "RESPONSE.setHeader('Content-Type', 'text/plain')"> <dtml-call "RESPONSE.write('Starting')">
<dtml-call "wait(5)">
<dtml-call "RESPONSE.setHeader('Transfer-Encoding', 'chunked')"> <dtml-call "RESPONSE.setHeader('Content-Type', 'text/plain')"> <dtml-call "RESPONSE.write('\n\nDone')">
What I expected to see was the word 'Started' displayed in my browser, followed by a 5 second delay, and then see the word 'Done' displayed.
What I get is a 5 second delay and then both 'Started' and 'Done" appear at the same time.
Any ideas as to what I am doing wrong?
Just ensure that you finish each chunk with \n A call to flush() may be useful too: <dtml-call "RESPONSE.write('Starting\n')"> <dtml-call "RESPONSE.flush()"> That should work fine. BTW, there is no need to set those headers more than once. Gabriel Genellina Softlab SRL
participants (1)
-
Gabriel Genellina