• Charles


    手机请求代理到Mac

    在Proxy Settings中 第一个Proxies Tab中填写port (默认就行)
    并勾选上 Enable transparent HTTP proxying

    然后在手机设置代理 手机端IP填写Mac的IP port就是刚才设置的值 默认值为8888
    这样手机的请求就代理到Charles中了

    Map Remote设置

    这个设置就是请求转发 可以将 A路径的请求 转发到 B路径上
    Map Remote菜单中 勾选Enable Map Remote
    然后Add
    对于file to file 的转发 直接在Host中填写完整路径, 在Host失焦的时候就自动的填写Path了
    对于path to path的转发 From的path结尾要有* 号
    比如将 a.com/hehe/images/xxx 转发到 b.com/static/haha/images/xxx
    第一个path应该是 /hehe/images/* 第二个Path是 /static/haha/images/
    并勾选Perverve Host Header

    PS设置了Map 的请求
    在Record的显示会告知Mapped From URL (原请求)

    代理

    和Fiddler 不同的是, 默认情况下, Charles不能拦截本机浏览器的请求
    想要Charles 拦截请求 手机OR浏览器要连接8888端口(默认值)
    so 对于PC 需要在SwitchSharp中设置127.0.0.1:8888代理

    PC连接了这个代理后 switchsharp本身的代理就木有了。。。
    比如我希望a.com/xxx 全部走19.2.168.1.123:8801
    这时打开 External Proxy Settings 勾选 Web Proxy 设置就好 (似乎不能像SwitchSharp那样根据URL匹配来走代理)

    功能的启用和关闭

    在齿轮图标坐标有个交叉的 扳手和起子图标 点开这个 可以启用 Map Remote BlackList WhiteList等

  • 相关阅读:
    Yii2 urles
    mpdf Could not find image file (http://local.com/xxxxx)
    如何 安装Yii2的高级应用程序模板
    yii2的GridView和ActiveDataProvider具体使用
    Yii2的框架笔记整理
    笔记
    phpstudy本地搭建域名访问
    phpstrom的xdebug开启和yii2下的分页的链接
    一些自己编写的简单的js
    几种经过整理的文件上传压缩和前台js压缩的方法
  • 原文地址:https://www.cnblogs.com/cart55free99/p/5533973.html
Copyright © 2020-2023  润新知