一、Fiddle2(v2.4.2.6,windows)
fiddler除了常规的替换http请求、模拟慢网速外,还有一些日常开发里能用到的特殊功能。
1. http代理服务器
fiddler启动的时候就会启动代理服务器服务,并监听8888端口。这种方法可以捕获以其为代理服务器的请求:如虚拟机里的浏览器、远程主机的请求等等。举个例子:把虚拟机的浏览器添加代理服务器到fiddler,而且多个虚拟机的浏览器都可以共用一个fiddler,在fiddler里面可以实现其常规的功能。
配置步骤:
1) 主菜单Tools——Fiddler Options
2) 如图:

3) 设置浏览器的代理服务器为fiddler所在机器的ip+host,这里的浏览器可以是虚拟机里的、局域网的另外一部电脑、移动设备……


注:windows和mac下的代理设置,在浏览器的更改代理服务器菜单可以打开该界面。
4)

本文介绍了Fiddler和Charles这两个HTTP抓包工具的使用,包括它们的代理服务器功能、配置步骤,以及特殊的ExternalProxy、模拟慢网速、替换HTTP请求等开发中实用的功能。此外,还提到了Charles的MapRemote和MapLocal功能,以及模拟网络速度和查看请求图表的特性。
3096

被折叠的 条评论
为什么被折叠?



