charles

Charles Proxy 通常称为Charles,Charles是目前最强大的http调试工具,在界面和功能上远强于Fiddler,同时是全平台支持,堪称圣杯级工具.

一.工具的安装:

  脑残式安装,一路下一步就行了.

 

二.界面介绍(版本3.11.5):

 

三.工具栏介绍(工具栏涵盖了charles大部分的功能):

  

 

四.模拟网速操作

这绝对是本工具一个非常实用的点,反正我工作的时候,用charles就是为了用这个功能(囧,别的功能我现在不会用)

  1:我们要确保将手机和PC端连接在同一网络下

  2:获取到本机IP,推荐两个便捷的方法:

                    1.在charles菜单栏,点击"Help"->"Local IP Address..."然后如下图: 

但是,这个方法有一个小坑,当你在电脑上插了一个"随身wifi"或者类似的东西,

charles返回给你的就是这个"随身wifi"的IP,如果接下来设置的代理IP写这个,

你就会进入懵逼模式,别问我怎么知道的~

 

                    2.这可能是个人尽皆知,但是却无比好用的方法CMD命令 "ipconfig":

这个最准了~

 

 

  3:操作手机,大概步骤:"设置"->"无线WLAN"->"点击连接的wifi名称,进入详情"->"代理设置:手动"->"主机名:本机IP,端口:8888"->"确定"

  4:点击charles的菜单栏:"Proxy"->"Throttle Settings",进入"模拟网速设置",快捷键:"Ctrl+Shift+T"

  5:勾选"Enable Throttling":,启用网速模拟

  6:最好不要用charles自带的那些网速选项,因为都是根据老外们的网络环境设置的,不适用我大天朝.

    现在我们来设置一下2G,首先修改参数如下:

点击"Add Preset",起个你能记住的名字,就OK了

    3G设置如下:

点击"Add Preset",起个你能记住的名字,就OK了

    4G设置如下:

点击"Add Preset",起个你能记住的名字,就OK了

  7.选择一种网络后,点击OK,就能看到,"网速模拟"按钮,变成了小红旗.

  8.现在手机打开任意一个需要连接网络的app,这个时候charles就会弹出提示:

点击"Allow"允许

  9.一切OK了,你可以使劲折腾各种网络环境了,提醒一下,这个模拟网速设置完成后,对你本机也是有影响的~

posted @ 2016-08-01 14:10  店*小二  阅读(234)  评论(0)    收藏  举报