Proxyman使用方法

1,413 阅读3分钟

一、Proxyman基本介绍

Proxyman 是一款直观易用的 HTTP 调试工具,拥有出色的 UI 和交互设计, 性能强劲资源占用低。自动生成证书,轻松在 Mac 端启用 SSL 代理抓包,并且集成移动设备的调试。监控应用和 SSL Web 服务器之间所有的 HTTP / HTTPS 流量,方便开发人员进行数据观察及流量分析。

  • Proxyman的优势

    • 拦截HTTP/HTTPS1(SSL)请求。
    • 支持IOS模拟器和iOS和Android设备。
    • Websocket网络套接字调试。
    • 简单直观的用户界面。
    • 基本调试工具:Compose、Repeat、filter......
    • 高级工具:本地映射、远程映射、断点、备份列表、外部代理、无缓存、Protobuf和清除缓存。
  • Proxyman的劣势

    • 只支持免费的6个域名,超出后需要手动删除,或者开通会员。(年会员368)
  • Proxyman主要的功能jkmm和使用场景:

    • 拦截Http和Https网络封包,抓取请求定位问题;
    • 抓取接口请求获取接口信息作接口测试;
    • 支持模拟慢速网络;
    • 支持接口并发请求;
    • 支持修改网络请求参数;
    • 支持断点调试;

二、下载安装Proxyman

1. 下载安装

2. 证书配置

  • 证书菜单-->在这台Mac上安装证书

image.png

  • 安装成功后,可以在设置中查看是否已安装,红框内是代理端口号,可以查看是否安装成功

image.png

  • 证书安装配置完成后,即可看到抓包信息了

image.png

3.proxyman主界面介绍

image.png

4.高级功能

4.1编辑并重发请求

image.png

image.png

4.2编辑新请求

  1. Proxyman可以同Postman或ApiPost等工具一样新建请求,填写请求头及请求参数进行GET、POST等请求,调试验证接口。
  2. 通过主界面工具 ->撰写,进入接口编辑窗口进行网址、请求方法、参数等信息的填写,并确定发送请求。

image.png

image.png

4.3断点

断点是一种方便的工具,可帮助开发人员动态编辑请求和响应的内容。可以在请求响应上设置断点。

image.png

image.png

4.4弱网测试

使用各种预设配置模拟网络条件测试

image.png

image.png