Ответ 1
Перед отправкой необходимо установить заголовок сообщения:
response.writeHead(200, {
'Content-Type': 'text/event-stream',
'Cache-Control': 'no-cache',
'Connection': 'keep-alive'
});
Вы можете следить за этой статьей за дополнительной информацией: https://www.html5rocks.com/en/tutorials/eventsource/basics/