小编nat*_*han的帖子

客户端向websocket服务器发送消息时的编码类型是什么?

有人知道客户端发送到 websocket 服务器的消息的编码类型是什么?

我正在研究这个网站

http://blogs.claritycon.com/blog/2012/01/18/websockets-with-rfc-6455/

根据这个网站教我的内容,下面是解码代码以从服务器端的客户端获取消息!

public string HybiDecode(byte[] data)
{
    byte firstByte = data[0];
    byte secondByte = data[1];
    int opcode = firstByte & 0x0F;
    bool isMasked = ((firstByte & 128) == 128);
    int payloadLength = secondByte & 0x7F;

    if (!isMasked) { return null; } // not masked
    if (opcode != 1) { return null; } // not text

    List<int> mask = new List<int>();
    for (int i = 2; i < 6; i++)
    {
        mask.Add(data[i]);
    }
    int payloadOffset = 6; …
Run Code Online (Sandbox Code Playgroud)

html websocket

3
推荐指数
1
解决办法
4554
查看次数

标签 统计

html ×1

websocket ×1