Charles代理手机上的网络请求

测试移动端时,为了定位问题,可以把请求转发到PC上,由Charles抓包分析、定位问题。
具体操作如下:

Charles设置:

Proxy - Proxy Settings - Proxies :勾选 Enable transparent HTTP proxying。

移动端设置:

步骤:

  1. 电脑和手机连同一个局域网(电脑开热点手机连接电脑热点或手机和电脑连接同一个WiFi)

  2. cmd查电脑IP - 命令:ipconfig,拿到IPv4地址
    在这里插入图片描述

  3. 配置手机WiFi代理:
    设置 - 无线和网络 - WiFi - 长按和PC同一局域网的网络(如PC的移动热点) - 代理选择手动 - 配置代理

  4. 电脑同意(Charles中弹出弹窗,点击allow)

  5. 手机端打开证书链接开始下载
    (Android http://charlesproxy.com/getssl) - 信任证书(在手机设置-安全和隐私- 更多安全设置-加密和凭证- 从存储设备安装-在文件管理里搜索证书-长按看详情找到存储路径-在存储路径中找到证书-输入锁屏密码-选择凭据用途:WLAN-点击确定)

  6. Charles即可抓取移动端的请求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值