四、网络诊断(接口测试必备!)
10. 如何测试网络连通性?
ping api.test.com # 测试 ICMP 通断(注意:很多生产环境禁 ping)telnet api.test.com 443 # 测试 TCP 端口是否开放(更可靠!)
✅ 黄金法则:
“ping 不通 ≠ 服务不可用;telnet 通才说明端口可达。”
11. 如何查看 DNS 解析结果?
nslookup api.test.com# 或dig api.test.com
✅ 排查技巧:
若 ping 域名 慢但 ping IP 快,说明 DNS 解析有问题。
12. 如何抓包分析 HTTP 请求?(进阶)
tcpdump -i any -nn port 80 -w capture.pcap# 用 Wireshark 打开 pcap 文件分析
✅ 适用场景:
接口返回异常,但代码无日志,可通过抓包确认请求/响应内容。