最后更新:2022-06-28 11:56:20 手机定位技术交流文章
Web Socket(英语:Web Socket)是一个能与服务器进行完全双重双向通信的长期连接。
网络接口不是HTTP协议,而是自定义接口Web Socket协议,所以如果我们使用网络接口,URL不再http://或https://,而是ws://或wss://(事实上,它只是看书,想玩它。我还没有尝试过这个在开发中。)
主要特点:服务器可以自行向客户发送信息,客户也可以自行向服务器发送信息。
要创建一个新的网络接口,首先需要指定一个WebSocket对象。
当我们指定WebSocket对象时,发送参数应该是绝对值URL
同样的源策略不适用于WebSocket

http请求将是跨域,但WebSocket不会
主要部件有注释(要安装)express-ws)

如果连接,http状态代码将为101,因为转换到w协议
如果我们在实例之后开始发送信息,它会导致信息不会被发送,因为它还没有连接。
open当连接成功建立时触发error:当连接错误发生时触发(此时信息不能再发送)close当连接关闭时触发(此时不能再发送消息)message在收到消息后触发(在事件对象中收到的消息data里)

如上所述,接收消息触发消息事件,因此我们可以根据消息事件中的接收消息发送相应的消息。
客户端:
服务器:

注:如果收据的一部分被处理,请注意,如果没有妥善处理,可能会出现重复的卡延迟。
例如,服务器和客户端消息事件调用是:

本文由 在线网速测试 整理编辑,转载请注明出处。