fb测试地址

    https://www.facebook.com/profile.php?id=100055837744229

![debugger](./img/107.png)

打开f12，刷新页面，发现fb存在 `pending` 连接。

先发送点内容测试一下 `”在最早在最早在最早在”`，单击 hex viewer 命令切换到utf-8显示格式

![debugger](./img/108.png)

发送的内容有了。分别用以下变量进行全局搜索，发现 `version_id` 只存在一处

    {
    "request_id" : 135 ,
    "type" : 3 ,
    "payload" : "{\"version_id\":\"5374491402668733\",\"tasks\":[{\"label\":\"46\",\"payload\":\"{\\"thread_id\\":100010764288690,\\"otid\\":\\"6967764888584867991\\",\\"source\\":1966082,\\"send_type\\":1,\\"text\\":\\"在最早在最早在最早在\\n\\",\\"initiating_source\\":0,\\"skip_url_preview_gen\\":0}\",\"queue_name\":\"100010764288690\",\"task_id\":59,\"failure_count\":null},{\"label\":\"21\",\"payload\":\"{\\"thread_id\\":100010764288690,\\"last_read_watermark_ts\\":1661244604250,\\"sync_group\\":1}\",\"queue_name\":\"100010764288690\",\"task_id\":60,\"failure_count\":null}],\"epoch_id\":6967764888764024872,\"data_trace_id\":\"#/Fg8S8JQS66+1KJPWt0yig\"}" ,
    "app_id" : "2220391788200892"
    }

![debugger](./img/109.png)

断点调试看看

![debugger](./img/110.png)

果然内容在 `tasks` 中

以下是 WebSocket 对象的相关事件。

    open	Socket.onopen	连接建立时触发
    message	Socket.onmessage	客户端接收服务端数据时触发
    error	Socket.onerror	通信发生错误时触发
    close	Socket.onclose	连接关闭时触发
    Socket.send()	使用连接发送数据
    Socket.close()	关闭连接
    
先对 `Socket.send()` 打断点，看能不能找到 `”在最早在最早在最早在”`的位置