AnyProxy简介
AnyProxy是一个开放式的HTTP代理服务器。
Github源码地址:https://github.com/alibaba/anyproxy
主要特性包括:
- 基于Node.js,开放二次开发能力,允许自定义请求处理逻辑
- 支持Https的解析
- 提供Web简洁界面,方便查看
AnyProxy安装&启动
anyproxy安装
(npm环境自行安装)
npm install anyproxy --save
anyproxy启动
anyproxy安装完成后,在cmd输入anyproxy,启动完成后会看到如下图:

默认设置代理端口是8001,web页面打开的端口是8002
打开浏览器输入ipv4地址:192.168.25.94:8002,如图:

电脑&手机安装证书(不需要抓取https协议忽略)
点击下载证书后,直接打开安装即可(注意使用192开头的ip地址,不然一般扫描无效)。

手机端(手机上设置代理,ip就是自己电脑的ipv4地址,端口是8001):
1)android :扫描二维码或者直接发送到手机安装;
2)ios:扫码安装或者在浏览器输入地址:192.168.25.94:8002(自己ipv4地址,下载端口用8002):

第一步:点击后缀为.crt文件下载后到设置--通用-描述文件,点击anyproxy信任该文件
第二步:设置--关于本机-证书信任设置,点击打开anyproxy信任
至此就完成环境的配置,移步使用篇:anyproxy(接口mock功能)
网友评论