charles简单抓包

charles下载和安装服务器

下载:网络

连接:https://pan.baidu.com/s/1qGkZPt6m9s47Ope8FDXtrA 密码:ceogapp

mac版charles打开若是没有抓包任何包,请按照如下连接试试能不能解决测试

https://blog.csdn.net/songzhuo1991/article/details/70157407网站

 

抓手机端的包.net

一、保证手机网络和电脑网络在一个局域网内,查看运行charles的电脑ip地址代理

二、打开手机无线网络,配置网线网络代理手动,服务器ip为电脑的ip地址,端口号默认为8888(在charles的proxy-proxy setting里可查看端口号为8888)blog

 

填写好后,电脑会自动弹出是否容许访问的弹窗---点击allowip

 

 

这样全部通过手机http的请求都会通过电脑端的charles it

过滤

若是请求数据太多的话,咱们能够设置只截取目标网站的数据包。proxy-recording setting-include

也能够切换到Sequence模式,能够临时过滤目标网站的请求包

 

 

设置断点

在截取的请求链接右击-breakpoint,拿登陆来举例,设置断点后,点击登陆,会自动跳出拦截的请求,可对请求数据编辑

修改请求数据后,点击最下方的execute执行

拦截了response,也能够对响应进行edit(注:这里把主机URL设置了断点,因此全部通过这个主机host请求都会被拦截),点击执行后界面会收到响应

 

弱网测试

charles能够模拟2G、3G网络,能够测试在网络差的状况下,app或者pc客户端不会crash。proxy-Throttle Settings

也能够设置对指定的URL限速

设置成功后,小红旗开始工做了

相关文章
相关标签/搜索