message.py (449B)
1 import time 2 3 def main(request, response): 4 mime = request.GET.first(b"mime", b"text/event-stream") 5 message = request.GET.first(b"message", b"data: data"); 6 newline = b"" if request.GET.first(b"newline", None) == b"none" else b"\n\n"; 7 sleep = int(request.GET.first(b"sleep", b"0")) 8 9 headers = [(b"Content-Type", mime)] 10 body = message + newline + b"\n" 11 if sleep != 0: 12 time.sleep(sleep/1000) 13 14 return headers, body