首页 > 手机专区 > 手机APP >

Mac系统下使用charles抓包手机app网络请求

来源:互联网 2023-03-03 23:12:55 409

我们在做android应用程序开发时,经常需要调试接口或者研究已有的app,对请求抓包就很重要了。本文介绍Mac系统下使用charles抓包手机app网络请求的方法DpC办公区 - 实用经验教程分享!

工具/原料

  • charles软件

方法/步骤

  • 1

    charles软件设置DpC办公区 - 实用经验教程分享!

    打开charles软件,点击菜单“Proxy”->“Proxy Setting”,打开设置代理窗口,如下图DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 2

    在这里设置端口号,勾选“Enable transparent HTTP proxying”,开启代理DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 3

    手机端设置DpC办公区 - 实用经验教程分享!

    手机端要与计算机在同一个局域网内DpC办公区 - 实用经验教程分享!

    打开计算机设置,查看本机IP,如下图DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 4

    设置手机端的wifi代理,ip为上一步看到的ip,端口号为第二步设置的端口号DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 5

    然后打开任意手机app,如果有网络请求,charles会提示是否允许代理权限,我们点击“allow"DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 6

    这样charles软件就显示了通过手机app的网络请求。DpC办公区 - 实用经验教程分享!

    如果是https请求,需要安装证书DpC办公区 - 实用经验教程分享!

    我们不抓包时,要取消wifi代理,以免影响正常上网DpC办公区 - 实用经验教程分享!

    Mac系统下使用charles抓包手机app网络请求DpC办公区 - 实用经验教程分享!

  • 6相关内容未经授权抓取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!DpC办公区 - 实用经验教程分享!


    标签: APPMac软件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码