fiddler拦截请求并修改

###################################

下载安装:
fiddler 官网地址:https://www.telerik.com/fiddler 进入页面后,点击free download
下载完成后,可以自定义安装。 下面就是使用了。打开安装好的fiddler。会显示如下界面,字体很小。首先调节字体大小

 

###############################

配置:
选择tools ,选择options 选择appearence 进行调节字体大小。 然后选择HTTPS ,把capture HTTPS CONTECTS,Decrypt HTTPS tarffic 勾选上。
如果依然不能获取https请求,就选择右侧的actions,选择reset all certificates.然后再选择trust root certificates ,点击ok ,
然后重启fiddler。注:如果中间有出现安装证书,点击确定安装即可。

 

##############################

拦截请求:
设置断点共有两种方式:
①fiddler菜单栏->rules->automatic Breakpoints->选择断点方式,这种方式下设定的断点会对之后的所有HTTP请求有效。有两个断点位置:
1)before response。也就是发送请求之后,但是Fiddler代理中转之前,这时可以修改请求的数据。
2)after response。也就是服务器相应之后,但是在Fiddler将响应中转给客户端之前。这时可以修改响应的结果。
3)如何消除命令呢?点击Rules->Automatic Breakpoint->Disabled

 

####################################

拦截之后修改,
点击你要修改的链接,
右侧会出现两部分,上部分是请求头,下部分是请求body,进入里面选择syntaxview
然后修改html内容,点击执行Run to Completion,服务器返回新的请求结果

 

 

 

##################################

 

 

下载完成后,可以自定义安装。

下面就是使用了。打开安装好的fiddler。会显示如下界面,字体很小。首先调节字体大小

posted @ 2020-04-23 16:16  技术改变命运Andy  阅读(1034)  评论(0编辑  收藏  举报