分析抖音直播弹幕评论和礼物的websocket数据流信息,通过proto协议解析消息内容思路

现在定位到一个解析的大概位置:

复制代码
e.decode = function(e, t) {
                        e instanceof o || (e = o.create(e));
                        for (var n, i, s = void 0 === t ? e.len : e.pos + t, u = new r.webcast.im.MemberMessage(r.webcast.

通过请求找到发送请求的js代码位置,然后通过跟踪这个响应,查看响应解析全过程。

在通过调用栈查看大概位置:

开始打断点分析:

在右侧变量中可以慢慢看到已经有直播间消息了:

继续慢慢找在哪个地方进行解析的:

相关推荐
roshy4 小时前
SSE与Websocket、Http的关系
websocket·网络协议·http
toooooop818 小时前
本地开发环境webScoket调试,保存html即用
前端·css·websocket
Chan162 天前
消息推送的三种常见方式:轮询、SSE、WebSocket
java·网络·websocket·网络协议·http·sse
学会煎墙3 天前
3分钟快速入门WebSocket
网络·websocket·网络协议
Coding_Doggy3 天前
苍穹外卖Day10 | 订单状态定时处理、来单提醒、客户催单、SpringTask、WebSocket、cron表达式
网络·websocket·网络协议
朝阳5814 天前
用 Rust + Actix-Web 打造“Hello, WebSocket!”——从握手到回声,只需 50 行代码
前端·websocket·rust
Whitess0074 天前
Websocket链接如何配置nginx转发规则?
websocket·网络协议·nginx
郝亚军5 天前
根据Sec-WebSocket-Key计算Sec-WebSocket-Accept
网络·websocket·网络协议
Kaede65 天前
深入探索 WebSocket:构建实时应用的核心技术
网络·websocket·网络协议