想研究grpc中客户端和服务端端连接过程以及包的收发过程,rpc用的是http2。
1、whistle代理
因为不知道grpc客户端有没有开启获取系统的代理,所以后面就没有试用代理的形式抓包
2、fiddler
不太会用
3、wireshark和tcpdump
因为是在本地测试的,所以wireshark抓取的包的端口要是本地回环端口的包。
Wireshark抓到的包SSL层之上的协议细节完全看不到,所以看不到http2这一层协议的细节,也凉凉。
总结:暂时不知道怎么抓取并分析rpc过程的数据包。
网友评论