resdevs / electron-anyproxy

📢 A http/https proxy client, using to analyze and mock.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

中文|English

📢 一个网络代理客户端, 依赖于 Anyproxy. 构建在 Electron 和 Vue 之上.

Build Status

功能

  1. 网络抓包:提供类似Chrome的预览功能,支持http/https。
  2. 数据拦截:支持修改请求头,请求数据,返回头,返回数据等。
  3. 网速限制:模拟各种网段的网速。
  4. 接口Mock: 根据具体项目管理模拟mock接口

网络抓取

roadmap.path

规则配置

roadmap.path

网络模拟

roadmap.path

数据Mock

roadmap.path

Q&A

  1. 如何配置代理和安装证书? 点这里

  2. 如何编写Mock数据? 点这里

本地运行

npm install //or yarn
npm run start

打包软件

npm install //or yarn, 若已安装则无需次命令
npm run pack

软件将会打包到pack目录下,双击运行

注意

打包时建议用yarn安装npm包,因为npm install会在node_modules中安装隐藏目录,导致electron-packager打包的时候无法将electron等大文件删除,打包出来的软件包会很大。

LISCENCE

MIT

About

📢 A http/https proxy client, using to analyze and mock.

License:MIT License


Languages

Language:JavaScript 62.6%Language:Vue 36.1%Language:HTML 1.4%