Задать вопрос

Почему socket.onmessage перестаёт вызываться через 2-3 минуты после new WebSocket()?

Для бэкэнда использую django-channels

js:
var socket = new WebSocket("ws://localhost:8000?session_key=...");
socket.onmessage = function() {
}

При открытии страницы onmessage нормально срабатывает, но через несколько минут сообщения от клиента продолжают поступать на сервер, а вот от сервера до клиента не доходят. Или доходят, но onmessage почему-то перестаёт срабатывать.

В чём может быть дело?
  • Вопрос задан
  • 247 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Stepik
    Django REST Framework (DRF) для начинающих
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы