简介:
Proxyman 是一款强大的前端抓包工具,用于捕获和分析网络请求。它可以帮助开发人员调试和优化前端应用程序,并提供了一系列有用的功能,如请求拦截、监控应用和 SSL Web 服务器之间所有的 HTTP / HTTPS 流量。
macOs
安装、配置
官方下载地址:proxyman.io/
证书安装
为了拦截加密的 HTTPS 消息(请求或响应),必须在当前计算机上安装Proxyman CA 证书,移动端一致
证书安装配置完成后,通过浏览器访问相关页面(需开启Proxyman)即可看到HTTP抓包信息了,HTTPS需要开启SSL代理
开启SSL代理
Proxyman默认不解析HTTPS流量,需打开SSL代理配置,并添加过滤规则,只有添加了规则的域名或应用才会自动解析
SSL代理列表
常用功能介绍
-
断点:断点工具可动态修改请求/响应数据,而无需更改任何客户端代码。支持 URL、标头、正文、状态代码、原始消息等。
-
撰写请求:Proxyman的撰写请求功能类似于Postman和ApiFox,可以用来发送和管理网络请求。它允许用户创建和配置HTTP请求,包括GET、POST、PUT、DELETE等方法,以及设置请求参数、请求头、请求体等,用于测试和调试API接口。
- 本地映射:允许开发人员使用本地文件模拟响应。直接修改响应的Status Code、Header、Body,无需等待后端,提高开发速度。
iOS
1、首先在iso上安装证书,选择物理设备根据步骤完成证书安装认证;
开启代理:移动端找到无线局域网找到配置代理输入ip端口
proxyman中看到远程设备说明代理配置成功
Windows
目前官方已经推出了Windows版的proxyman
具体安装步骤不在赘述
结语:Proxyman为开发人员提供了强大的工具和功能,帮助他们更高效地进行网络请求的调试、分析和优化。