鸿蒙Next中如何配置Charles代理

在鸿蒙Next系统中配置Charles代理时遇到困难,具体操作步骤是什么?需要设置哪些参数?有没有需要注意的细节或常见问题?求详细的配置教程或指导。

2 回复

在鸿蒙Next中配置Charles代理?简单!先确保手机和电脑在同一WiFi下,然后在手机网络设置里手动配置代理:输入电脑IP(Charles里查)和端口8888。最后记得在Charles里允许连接,不然它会傲娇地拒绝你!搞定后,流量就像开闸放水一样涌进来啦~

更多关于鸿蒙Next中如何配置Charles代理的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在鸿蒙Next中配置Charles代理,需完成以下步骤:

1. Charles端配置

  • 打开Charles,进入 Proxy > Proxy Settings
    • 设置代理端口(默认8888),确保 Enable transparent HTTP proxying 已勾选。
  • SSL代理设置:进入 Proxy > SSL Proxying Settings
    • 添加 *:443 到列表,以捕获HTTPS流量。
  • 获取Charles证书
    • 浏览器访问 chls.pro/ssl,下载Charles证书(.pem 格式)。

2. 鸿蒙设备配置

  • 连接同一网络:确保设备与电脑在同一Wi-Fi下。
  • 手动设置代理
    • 进入 设置 > WLAN,长按已连接的Wi-Fi,选择 修改网络
    • 展开 高级选项,将代理设为 手动
      • 主机名:电脑的IP地址(在Charles中通过 Help > Local IP Address 查看)。
      • 端口:8888(与Charles设置一致)。
  • 安装证书
    • 将下载的 .pem 证书文件发送到设备(如通过邮件或文件传输)。
    • 进入 设置 > 安全 > 更多安全设置 > 凭据存储 > 从存储设备安装,选择证书文件并完成安装。

3. 验证配置

  • 在Charles中确认弹出连接提示(选择 Allow)。
  • 在设备上访问HTTP/HTTPS网站,检查Charles是否成功捕获流量。

注意事项

  • 若抓包失败,检查防火墙是否阻挡Charles端口,或尝试重启代理。
  • HTTPS流量需确保证书安装正确,否则可能显示为“Unknown”。

完成以上步骤后,即可在鸿蒙Next中通过Charles监控网络请求。

回到顶部