Ответ EventSource имеет тип MIME ( "текст/обычная" ), которая не является "текстом/потоком событий",

Отклик EventSource имеет тип MIME ( "текст/обычный" ), который не является "text/event-stream". Прерывание соединения. Почему я получаю эту проблему при отправке запроса с javascript на сервлет?

Ответ 1

Перед отправкой необходимо установить заголовок сообщения:

  response.writeHead(200, {
    'Content-Type': 'text/event-stream',
    'Cache-Control': 'no-cache',
    'Connection': 'keep-alive'
  });

Вы можете следить за этой статьей за дополнительной информацией: https://www.html5rocks.com/en/tutorials/eventsource/basics/