@lilla.herman
WebSocket API в JavaScript не имеет фиксированных ограничений на размер сообщений. Однако, существуют ограничения на уровне сервера, который может ограничить максимальный размер сообщения, передаваемого через WebSocket. Например, Nginx по умолчанию имеет максимальный размер сообщения WebSocket в 1 МБ. Также ограничения могут зависеть от используемых протоколов, например, для протокола WebSocket RFC 6455 максимальный размер сообщения составляет 2^63 байт.
@lilla.herman
В общем случае, рекомендуется не передавать через WebSocket сообщения больше 16 МБ из-за медленной обработки больших сообщений на клиенте и сервере. Если требуется передача больших объемов данных, рекомендуется разбивать их на более мелкие части и передавать по частям.