Когда задаешь вопрос GPT, ответ начинает отрисовываться построчно
Не похоже на обычный http-запрос
Больше похоже не WebSocket, но оказывается и тут мимо
В ИИ-чатах используется SSE (Server-Sent Event) — односторонний сокет
Клиент шлет хэдер:
Accept: text/event-stream
Бэк отвечает хэдером:
Content-Type: text/event-stream
После чего клиент держит соединение открытым и ожидает данные чанками в формате:
data: ... \n\n
data: о,
data: это отличный
data: вопрос 👍👍✅