前端开发常用的抓包工具
浏览器开发者工具
浏览器开发者工具就是开发中常用的F12,或者点击右键->检查。可以看到单个请求的时间,并可过滤、筛选请求。
vConsole
vConsole是前端手机开发的调试利器,用法和F12类似,可以查看请求数据,比如请求头、响应体等。
Charles
可用于mac电脑抓包,同时支持抓取手机上的包。可记录浏览器与Internet之间的所有流量。工作原理、用法与Fiddler有些类似。
Fiddler
主要运行在windows上,也是windows系统首选抓包工具。但不支持mac系统。需要安装证书,支持抓取手机中的包。
Whistle
基于node实现的跨平台抓包工具,既可用于windows,也使用与mac系统,功能非常强大。操作简单,可实现代理及反向代理。
Wireshark
wireshark可以获取http和https,但不能解密https。如果处理其他协议TCP或者UDP建议使用wireshark。缺点是对初学者不是很友好。