最近有小伙伴@我关于websocket相关问题,与此小记一篇。
如果需要vue版本或者服务端的代码,可以@我
let ws = null;
// 初始化
function init(){
if ('WebSocket' in window) {
ws = new WebSocket('ws://*******************');
ws.onopen = function () {
console.log('socket连接成功')
}
} else {
console.log('你的浏览器不支持websocket')
}
};
// 发送
ws.send('value');
// 接收
ws.onmessage = function (event) {
console.log('服务器响应数据'+event.data)
}
// 关闭
ws.close();
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
最后附上socket测试工具:socket在线