blob: ff9927baaf0080b5f2570df822f9560b81d51bc8 [file] [log] [blame]
#!/usr/bin/env python3
import sys
sys.stdout.write(
'Content-Type: text/event-stream\r\n\r\n\n'
': a comment (ignored)\n'
'this line will be ignored since there is no field and the line itself is not a field\n'
'field: an unknown field that will be ignored\n'
':another commment\n\n'
'data : this line will be ignored since there is a space after data\n\n'
'data\n'
'data:\n'
'data\n'
': dispatch event with two newlines\n\n'
'data: simple\n\n'
'data: spanning\n'
'data:multiple\n'
'data\n'
'data: lines\n'
'data\n\n'
'id: 1\n'
'data: id is 1\n\n'
'data: id is still 1\n\n'
'id\n'
'data: no id\n\n'
'event: open\n'
'data: a message event with the name "open"\n\n'
)
sys.stdout.flush()
print('da', end='')
sys.stdout.flush()
sys.stdout.write(
'ta: a message event with the name "message"\n\n'
'data: a line ending with crlf\r\n'
'data: a line with a : (colon)\n'
'data: a line ending with cr\r\n'
'retry: 10000\n'
': reconnection time set to 10 seconds\n\n'
'retry: one thousand\n'
': ignored invalid reconnection time value\n\n'
'retry\n'
': reset to ua default\n\n\n'
)