mac版代理开发工具

在移动端h5开发的时代,比任何时候都需要代理服务,来帮助我们调试定位网络请求问题。

windows平台可以使用fiddler,但作为mac用户,只能通过虚机启动windows来使用,实为低效繁琐;更为头疼的是,新一代mac未自带网线插口,导致部分虚拟机无法开启桥接网络共享模式,带来的后果便是,移动设备通过wifi接入网络和虚拟机网络的默认网关不一致,此时并无法真正实现代理服务。当然可以通过更换虚拟机、使用USB转接网线解决,这就进一步增加了开发成本。

因此,在这里推荐mac端的一种代理服务工具:charles。使用截图如下:

功能完全媲美于fiddler,甚至提供了模拟慢网的功能,这和移动端开发契合度非常高。拥有这样的开发利器,再也不用为定位问题而担忧.