Skip to content

Commit 707066c

Browse files
authored
Merge pull request #1274 from shamilDzhakeev/Fix-incorrect-websoket-property
Несуществующее свойство у объекта вебсокет соединения.
2 parents fd0073b + 459fcf2 commit 707066c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

5-network/11-websocket/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,12 +177,12 @@ Sec-WebSocket-Protocol: soap
177177
178178
**При получении данных, текст всегда поступает в виде строки. А для бинарных данных мы можем выбрать один из двух форматов: `Blob` или `ArrayBuffer`.**
179179
180-
Это задаётся свойством `socket.bufferType`, по умолчанию оно равно `"blob"`, так что бинарные данные поступают в виде `Blob`-объектов.
180+
Это задаётся свойством `socket.binaryType`, по умолчанию оно равно `"blob"`, так что бинарные данные поступают в виде `Blob`-объектов.
181181
182182
[Blob](info:blob) -- это высокоуровневый бинарный объект, он напрямую интегрируется с `<a>`, `<img>` и другими тегами, так что это вполне удобное значение по умолчанию. Но для обработки данных, если требуется доступ к отдельным байтам, мы можем изменить его на `"arraybuffer"`:
183183
184184
```js
185-
socket.bufferType = "arraybuffer";
185+
socket.binaryType = "arraybuffer";
186186
socket.onmessage = (event) => {
187187
// event.data является строкой (если текст) или arraybuffer (если двоичные данные)
188188
};

0 commit comments

Comments
 (0)