здравствуйте,
вот код
socket = new WebSocket("wss://site");
socket.binaryType = "blob";
socket.addEventListener("open", event => {
console.log("Websocket connection opened");
});
socket.addEventListener("close", event => {
console.log("Websocket connection closed");
});
socket.addEventListener("message", event => {
if (event.data instanceof Blob) {
reader = new FileReader();
reader.onload = () => {
console.log("Result: " + reader.result);
};
reader.readAsText(event.data);
} else {
console.log("Result: " + event.data);
}
});
сервер возвращает только одну строку
Result: 0{"sid":"1b5e7a8f-ed3e-4a2c-bbf1-c5ae521d250b","upgrades":["websocket"],"pingInterval":5000,"pingTimeout":25000}
при этом в network инструментах отображается полно бинарных запросов и send и recive
что не так?