后端岗位面试题更新 2026-08-05

使用 Charles 抓包工具时,如何捕获并分析 Dubbo 协议(如基于 TCP 的 Dubbo 或 HTTP 的泛化调用)的网络请求?

瑞幸咖啡(中国)有限公司后端开发消费品/零售技术原理问题排查Apache Dubbo

考察说明

考察对网络抓包工具与分布式服务框架协议的理解

回答思路

  1. 说明 Charles 主要针对 HTTP/HTTPS,对 TCP 协议支持有限
  2. 能区分 Dubbo 默认基于 TCP 与 HTTP 泛化调用的差异
  3. 能描述借助代理配置、端口转发或 tcpdump 等其他工具完成抓包
  4. 能提及 HTTPS 抓包需安装证书及 SSL 代理配置