前言
作为一个前端开发,必须掌握抓包技能。fiddler抓包可以帮助定位问题,模拟接口返回,将线上资源转到本地静态资源查看展示效果等等。。。
移动端抓包
我现在接触的项目是嵌入在APP中的H5页面,这样,移动端抓包是定位问题必要的操作。通过抓取移动端的请求方便定位接口端的问题。
步骤:
- tools——>options
- 查看本机ip—>ipconfig
- 手机开启wifi并手动设置代理,这样就可以抓取手机上的请求啦!
拦截请求
拦截请求是模拟接口的好伴侣,使用AutoResponder可以将接口响应数据转到本地资源。不用使用mock来模拟数据。6的飞起。
线上环境转本地静态资源
项目维护阶段如果没有配置代理的话如何启动前端项目访问线上接口呢?通过fiddler script我们可以模拟配置代理。(一步搞定)
以上就是我常用的fiddler功能。