WebSocket怎样使用
我们先来看一下WebSocket的根本用途。
为了能够使用带有JavaScript的WebSocket,第一要创立实例。
var connection = new WebSocket(【停止通讯的URL】);
通过new一个WebSocket来创立实例。
指定为参数的URL,是今后使用WebSocket停止通讯的网站的URL。
换句话说,效劳器端需要代码来处置WebSocket通讯。
我们一样看到的网址都是以“http://”或“https://”开头的,但是关于WebSocket,它是一个从“ws://”或“wss://”开端的用于停止非凡通讯的URL。
WebSocket的事件处置和办法
在WebSocket中,我们经常使用四个事件处置和两个办法。
第一,我们看下四种事件处置!
var connection = new WebSocket(【停止通讯的URL】); //连接到通讯 connection.onopen = function(e) { }; //发生错误时 connection.onerror = function(error) { }; //收到通讯 connection.onmessage = function(e) { }; //通讯中止 connection.onclose = function() { };
连接通讯时施行Onopen().
通讯历程中发生错误时施行onerror().
从效劳器接收数据时施行onmessage().
通讯中止时施行OnClose().
平常,使用WebSocket的程序将使用上述四种事件来组装程序。
此外,结合事件处置,还常用两种办法!
//发送数据的办法 connection.send(); //割断通讯的办法 connection.close();
send():向效劳器发送数据
close():断开通讯
它主要使用send()向效劳器端发送数据,close()用于成心断开通讯。
以上就是WebSocket怎样使用的具体内容,更多请关注百分百源码网其它相关文章!