创建一个websocket连接
时间: 2023-07-25 13:11:16 浏览: 128
要创建一个WebSocket连接,需要执行以下步骤:
1. 在JavaScript中创建WebSocket对象,指定WebSocket服务器的URL。
```js
var ws = new WebSocket("ws://localhost:8080/mywebsocket");
```
2. 监听WebSocket对象的事件,包括打开连接、接收消息、关闭连接和发生错误等。
```js
ws.onopen = function() {
console.log("WebSocket连接已打开!");
};
ws.onmessage = function(event) {
console.log("收到WebSocket消息:" + event.data);
};
ws.onclose = function(event) {
console.log("WebSocket连接已关闭!关闭代码:" + event.code + ",关闭原因:" + event.reason);
};
ws.onerror = function(error) {
console.log("WebSocket连接发生错误:" + error);
};
```
3. 发送消息到WebSocket服务器。
```js
ws.send("Hello, WebSocket!");
```
这样就可以创建一个WebSocket连接,并且在连接打开时发送一条消息。当服务器发送消息到客户端时,客户端的onmessage事件处理程序将被触发,从而可以处理收到的消息。
阅读全文