message2.py (898B)
1 import time 2 3 def main(request, response): 4 response.headers.set(b'Content-Type', b'text/event-stream') 5 response.headers.set(b'Cache-Control', b'no-cache') 6 7 response.write_status_headers() 8 9 while True: 10 response.writer.write(u"data:msg") 11 response.writer.write(u"\n") 12 response.writer.write(u"data: msg") 13 response.writer.write(u"\n\n") 14 15 response.writer.write(u":") 16 response.writer.write(u"\n") 17 18 response.writer.write(u"falsefield:msg") 19 response.writer.write(u"\n\n") 20 21 response.writer.write(u"falsefield:msg") 22 response.writer.write(u"\n") 23 24 response.writer.write(u"Data:data") 25 response.writer.write(u"\n\n") 26 27 response.writer.write(u"data") 28 response.writer.write(u"\n\n") 29 30 response.writer.write(u"data:end") 31 response.writer.write(u"\n\n") 32 33 time.sleep(2)