Charles使用及构造数据

1、下载charles【破解版地址:https://download.csdn.net/my】

2、配置手机端代理:

Windows : 使用win +R 快捷键,唤出命令行面板,输入cmd,点击enter键;面板出来之后输入ipconfig,便会打印出对应的电脑端ip地址,如下图所示:


找ipv4地址的ip,然后输入手机对应的ip地址.置于端口一般是默认的【8888】,发发发。当然你可以修改喽。

流程:


置于其他更加高级的选项,可自行百度。。。


3、当然手机配置之后还是不行的,charles   还得查看一下是否开启了代理模式。


勾选StartRecording、Windows Proxy选项即可。

这样基本就可以看到请求的地址以及数据。



4、构造数据

4.1替换对应的url地址,返回的数据:


1>、首先需要知道对应url的真实数据模型【就是返回的数据】


2>、本地创建一个.txt文本,复制这块数据:


修改你想要修改的数据即可,notepad++,挺好用的。。。【注意编码utf-8】

3>、造好数据之后那么就可以发功了。哈哈哈:


重启app,那么就会发现神奇的生效了。。。

4.2使用breakpoints

1>选择需要修改的url,鼠标右键点击选择breakpoints


2>杀掉进程,重新打开应用并重新打开这个页面,操作区域点击Execute


3> 点击EditResponse->Json Text


4>接下来再4区域就可以随意编辑你想要修改的数据啦,最后点击Execute,然后看一下你手机上面的数据是否更改



重要文档:[Charles抓包https显示unknown解决方法](https://zhuanlan.zhihu.com/p/76805864)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 Charles是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,...
    古佛青灯度流年阅读 3,932评论 1 20
  • 世人皆道戏子无情,又怎知我妆下孤独成性。我倾尽韶华,换你功成名达。那,若我朱颜憔损,你可否依旧为我沉沦? ...
    君子归矣阅读 1,196评论 0 3
  • 我想我会一直用着同一个牌子的同一个款式同一个色号的那支口红。 我想我会一直喜欢某种风格的服装,我会熟练的搭配每一件...
    HsinAi阅读 98评论 0 0
  • 像你不会懂我,像我开始怀恋。 走过来时的路,除了时间和你,风景还是和原来一样,几年前我信时间磨平伤口,几年后...
    冗北阅读 249评论 0 1
  • 众所周知,Git目前已经是分布式版本控制领域的翘楚,围绕着Git形成了完整的生态圈。学习Git,首先当然是学习Gi...
    G_GUI阅读 588评论 0 0