分析抖音直播弹幕评论和礼物的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代码位置,然后通过跟踪这个响应,查看响应解析全过程。

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

开始打断点分析:

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

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

相关推荐
无敌最俊朗@36 分钟前
WebSocket与Webhook:实时通信技术对比
网络·websocket·网络协议
Rover.x2 小时前
Netty基于SpringBoot实现WebSocket
spring boot·后端·websocket
1024肥宅1 天前
浏览器网络请求 API:全面解析与高级封装(1)
前端·websocket·axios
1024肥宅1 天前
浏览器网络请求 API:全面解析与高级封装(2)
前端·websocket·axios
沧澜sincerely1 天前
WebSocket 实时聊天功能
网络·websocket·vue·springboot
尼罗河女娲1 天前
【获取WebSocket】使用 Playwright 监听 Selenium 自动化测试中的 WebSocket 消息(一)
websocket·网络协议·selenium
尼罗河女娲1 天前
【获取WebSocket】使用 Playwright 监听 Selenium 自动化测试中的 WebSocket 消息(二)
websocket·网络协议·selenium
2501_921649492 天前
如何获取美股实时行情:Python 量化交易指南
开发语言·后端·python·websocket·金融
破烂pan2 天前
Python 长连接实现方式全景解析
python·websocket·sse
真上帝的左手2 天前
15. 实时数据- SSE VS WebSocket
websocket