VB封装的WebSocket模块,拿来即用

一共就下面的两个模块,调用只使用到mWSProtocol模块,所有调用函数功能简单介绍一下: 建立连接后就开始握手,服务端用Handshake()验证,如果是客户端自己发送握手封包
接收数据,先用AnalyzeHeader()得到数据帧结构(DataFrame)
然后再用PickDataV()PickData()得到源数据进行处理
发送数据需要先进行数据帧包装:
服务端向客户端发送无需掩码,用PackString()PackData()
而模拟客户端向服务器的发送需要加掩码,用PackMaskString()PackMaskData() 相关资料下载:《WebSocket协议中文版.pdf》第二次写了,完全是为了分享...如果对你有帮助就支持一下吧mWSProtocol:   mSHA1: 

相关内容推荐