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

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

开始打断点分析:

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

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

相关推荐
sunshine__sun3 天前
JMeter 测试 WebSocket 接口的详细教程
websocket·网络协议·jmeter
bkspiderx3 天前
libwebsockets 服务端获取过代理的真实连接IP
websocket·libwebsockets·过代理的真实连接ip
阿松のblog5 天前
vue3+ts+flask+websocket实现实时异物检测
python·websocket·flask
码侯烧酒7 天前
前端视角下关于 WebSocket 的简单理解
前端·websocket·网络协议
zhoupenghui1688 天前
golang实现支持100万个并发连接(例如,HTTP长连接或WebSocket连接)系统架构设计详解
开发语言·后端·websocket·golang·系统架构·echo·100万并发
小粽子编程9 天前
Pig Cloud遇到websocket不能实现同一个用户不同浏览器接受到广播的消息解决方案
网络·websocket·网络协议
小毛驴8509 天前
WebSocket 在多线程环境下处理 Session并发
网络·websocket·网络协议
yuyu_030410 天前
电子秤利用Websocket做为Client向MES系统推送数据
网络·websocket·网络协议
二闹11 天前
实时数据触手可及!前端开发者必看的连接指南
前端·websocket