前叙
接了一个新的需求,没想到直接跳过服务端接口,走网络传输--signal信令通信。手机端与服务器通信,发送请求响应返回。没办法,Charles和控制台用惯了,这个迟早也需要学会。
前提手机要连上Mac,我一直以为与Charles一样,手机与电脑保持同一个WI-FI下即可,结果绕了个圈子,没成功。
借鉴链接:https://www.jianshu.com/p/c67baf5fce6d
实践
? ~ ifconfig -l
lo0 gif0 stf0 XHC0 XHC20 en0 p2p0 awdl0 en1 en2 bridge0 utun0 utun1 utun2
(1)获取手机UIDD:
方法一:使用iTools获取;
方法二:不连接电脑通过蒲公英获取:https://www.pgyer.com/tools/udid
(2)给手机端映射一个虚拟网卡:(不要像我样,没连手机直接执行)
? ~ rvictl -s c88823a4a8969b488418c80f68e2bbf6c6deea89
? ~
? ~ ifconfig -l
lo0 gif0 stf0 XHC0 XHC20 en0 p2p0 awdl0 en1 en2 bridge0 utun0 utun1 utun2 rvi0
说明
简单addPeer,removePeer,signal通信给center
延展
TCP三次握手
流量监控
【Wireshark】抓RTC网络传输中的接口,tcp较劲!
原文:https://www.cnblogs.com/darlingmz/p/12329194.html