前言
网络抓包工具
- Wireshark
- Microsoft Network Monitor
常用的HTTP抓包软件
- Charles
- Fiddler
对于开发来说常用的是HTTP抓包工具
Charles
是收费的,并且在Windows下有时候会莫名的启动不起来
Fiddler
倒是功能很全,但是界面功能也太多了不方便使用,并且界面也不好看。
这里强烈推荐一个新的抓包工具LightProxy
下载地址
https://github.com/alibaba/lightproxy
这个软件本质是使用whistle做代理的。
whistle的文档
https://wproxy.org/whistle/install.html
配置
映射
代码语言:javascript复制www.google.com www.baidu.com
添加这个映射后
我们访问https://www.google.com/
的实际内容就会是https://www.baidu.com
的
www.google.com `hello`
这样访问后,页面返回的就会是hello
禁用缓存
代码语言:javascript复制www.psvmc.cn disable://cache
隐藏
代码语言:javascript复制*.baidu.com filter://hide
在Network不会出现该域名的请求。
不拦截
代码语言:javascript复制*.baidu.com disable://intercept
在Network依旧会出现该域名的请求。
只显示部分请求
可以在页面上Filter中的Include Filter
中添加
添加
代码语言:javascript复制H:www.psvmc.cn
经测试这里不支持正则表达式。
其中H:
代表使用Host匹配。