拉勾-接口自动化测试训练营第一节

参考链接

Charles

基础配置

  • 设置端口

安装证书

mac

  1. 浏览器输入:chls.pro/ssl
  2. 点击下载下来的证书文件,进入安装证书的页面
  3. 安装证书
  4. 信任证书

windows

  1. Help–SSL Proxying
  2. 点击安装证书
  3. 选择本地计算机,点击下一步
  4. 将证书安装在“受信任的根证书颁发机构”

移动设备

  1. 手机和电脑在统一wifi下
  2. 手机–wifi–修改代理为手动
  3. 输入代理服务器地址:电脑ip地址
  4. 输入charles代理端口号:8888
  5. 点击保存
  6. 手机浏览器里面输入:chls.pro/ssl
  7. 安装证书

注意的问题

  • android:默认支持7一下的抓包
  • ios:10以上系统 设置–通用–关于本机–证书信任开关要打开

charles map remote

charles map local

mitmproxy

安装

  • mac:brew install mitmproxy
  • windows,linux:
  • Install a recent version of Python (we require at least 3.6).
  • Install pipx.
    • python3 -m pip install --user pipx
    • python3 -m pipx ensurepath
  • pipx install mitmproxy

验证是否安装成功

mitmdump --version