2024-06-21
This commit is contained in:
35
Writerside/topics/Web-Socket.md
Normal file
35
Writerside/topics/Web-Socket.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# 웹소켓
|
||||
|
||||
```javascript
|
||||
let websocket = new WebSocket("wss://echo.websocket.org/");
|
||||
websocket.onopen = function (event) {
|
||||
websocket.send("Hello");
|
||||
};
|
||||
|
||||
websocket.onclose = function (event) {
|
||||
console.log(event.code + ": " + event.reason);
|
||||
};
|
||||
|
||||
websocket.onmessage = function (event) {
|
||||
console.log(event.data);
|
||||
};
|
||||
|
||||
websocket.onerror = function (event) {
|
||||
};
|
||||
```
|
||||
|
||||
- send()
|
||||
|
||||
서버에 데이터 전송. String, Blob, ArrayBuffer를 보낼 수 있습니다.
|
||||
|
||||
- close()
|
||||
|
||||
연결을 닫습니다.
|
||||
|
||||
- onopen
|
||||
|
||||
- onclose
|
||||
|
||||
- onerror
|
||||
|
||||
- onmessage
|
||||
Reference in New Issue
Block a user