charles代理手机调试_charles抓包配置

e58a7b2d091a7e1227b97d9c61ba6035.png

charles介绍

charles是一款PC端的web代理工具,PC上的浏览器或者其他应用程序通过charles访问网络,charles会记录所有发送和接收的数据。在网络相关的开发过程中,前端/客户端需要和服务端联调,联调过程中出现问题,比如网络数据没有返回或者网络数据出错等等,这个时候需要前后端debug问题原因,如果缺少可视化的网络请求信息,调试将会非常耗时耗力。charles就是把前端/客户端的请求可视化,以UI界面的形式展示出来,极大地提高了联调和debug效率。

charles的核心功能

  • 它可以抓取http,https网络包,并支持查看和修改网络参数,包括request,response
  • 网速控制,它可以模拟网络慢速和高延迟的情况
  • ajax调试,将xml和json用可视化的树形结构或者文本展示出来
  • 重发网络请求,方便定位后端问题
  • 编辑网络请求参数,模拟各种网络请求条件
  • 支持断点,可以在请求前后拦截,并且修改request和response信息
  • 验证html,css响应是否符合W3C标准

下载安装和Mac电脑抓包设置

  1. charles下载链接
  2. 安装后,需要安装ssl证书,help菜单里点击SSL Proxying
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值