zoukankan      html  css  js  c++  java
  • charles捕获手机端请求数据

    charles是mac os中的一款类似于windows下fiddler的代理软件,个人感觉比fiddler功能强大;通过charles可以实现指定的请求响应、篡改请求内容、延迟请求、捕获手机端请求等功能;由于最近做移动端的需求,由于手机端的请求没法在mac系统上捕获,这就需要charles能够捕获手机端的请求以用于开发调试。下面就简单说一下如何设置charles为手机端的代理。

    具体步骤有以下几点:

    1、需要mac和待调试手机处于同一wifi环境

    2、查看mac当前的ip地址;可以通过charles工具栏:Help-->Local IP Adress... 弹出框就是当前mac的ip地址

    3、查看当前charles所代理mac的端口号;在charles工具栏:Proxy -->Proxy settings...-->Proxies选项卡,可以查看当前charles的代理端口

    3、打开待调试手机,选择同一个无线wifi,进入到该wifi环境的信息页

    4、在设置页选择代理,输入mac的主机名ip地址,以及端口然后保存

    5、这时charles弹出是否允许代理该手机的一个提示,点击"Allow"即可,这时就可以在charles上捕获到该手机上的请求数据了

  • 相关阅读:
    Masonry
    数据解析
    UIImage 两种初始化的区别
    GCD
    数据处理之文件读写
    关注即时通讯
    跳转appStore评分
    iOS 9 Safari广告拦截插件
    Cocoapods的安装以及使用
    iOS中Block的基础用法
  • 原文地址:https://www.cnblogs.com/wonyun/p/charles_proxy.html
Copyright © 2011-2022 走看看