Server Sent Events
Спецификация Server-Sent Events описывает встроенный класс
Как и в случае с
Работа с потоком данных:
- Текст сообщения указывается после
- Сообщения разделяются двойным переносом строки
- Чтобы разделить сообщение на несколько строк, мы можем отправить несколько
Про сравнение SSE с WS.
Протокол SSE одновременно похож на WebSocket, но также сильно отличается. Например, данные отправляются лишь с сервера на клиент и могут иметь только текстовой формат. Однако это не делает
Основное преимущество в простоте использования, что делает
#sse #сетевые_запросы
Спецификация Server-Sent Events описывает встроенный класс
EventSource, который позволяет поддерживать соединение с сервером и получать от него события.Как и в случае с
WebSocket, соединение постоянно.Работа с потоком данных:
- Текст сообщения указывается после
data:, пробел после двоеточия необязателен;- Сообщения разделяются двойным переносом строки
\n\n;- Чтобы разделить сообщение на несколько строк, мы можем отправить несколько
data: подряд (третье сообщение).Про сравнение SSE с WS.
Протокол SSE одновременно похож на WebSocket, но также сильно отличается. Например, данные отправляются лишь с сервера на клиент и могут иметь только текстовой формат. Однако это не делает
SSE ненужным, напротив, у него своя ниша. Основное преимущество в простоте использования, что делает
SSE более привлекательным для проектов, где вся мощь WS абсолютно не требуется.#sse #сетевые_запросы
👍2🔥1